Cистема управления сайтом

DJEMDocument

Данный класс позволяет работать с основной информационной единицей системы DJEM — с документом. Документ можно загрузить, после чего обращаться к его полям; можно создать новый документ, наполнить его содержимым, после чего сохранить в базе данных; наконец, документ можно получить как результат выборки по документам с помощью класса DJEMForeach.

$djem R('DJEM');
$doc $djem->Load(22);
print 
$doc->_name;   // Выведет имя документа с ID 14
$doc->rhapsody 'of fire';
$doc->Store();   // Сохранит документ с измененным значением поля rhapsody

$newDoc = new DJEMDocument($djem);
$newDoc->_parent_id 14;
$newDoc->_name 'Белоснежная новизна';
$newDocId $newDoc->Store();  // Сохранит документ в папке с ID 14

Методы класса

__construct ( [DJEM $djem = NULL [, mixed $data = false [, array $fields = false]]])
Конструктор класса
__get (string $fieldName)
Получить значение поля документа
__set (string $fieldName, string $value)
Установить значение поля документа
Keys ()
Возвращает имена полей, содержащихся в документе
Load (int $documentId [, array $fields = false])
Загружает документ DJEM
Store ()
Сохраняет документ в базе, создавая при необходимости

Поиск по документации

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla