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 ()
Сохраняет документ в базе, создавая при необходимости
|
Поиск по документации |