Парсер - поле Universally Unique ID (UUID) в таблице NODE не вставляется
Доброго времени суток.
Делаю парсер, который создаёт ноды.
Со всеми полями проблем нет, но вот в поле uuid ничего не вставляется. Причём, стоит плагин "Universally Unique ID", в его настройках можно сделать "Create Missing UUIDs", и тогда это поле заполняется везде где было пустым, но хотелось бы на лету это делать.
Функцию для генерации uuid использую вот такую:
<?php
function mymodule_uuid_generator() {
// The field names refer to RFC 4122 section 4.1.2.
return sprintf('%04x%04x-%04x-%03x4-%04x-%04x%04x%04x',
// 32 bits for "time_low".
mt_rand(0, 65535), mt_rand(0, 65535),
// 16 bits for "time_mid".
mt_rand(0, 65535),
// 12 bits before the 0100 of (version) 4 for "time_hi_and_version".
mt_rand(0, 4095),?>