DJEMDocument → StoreСохраняет документ в базе, создавая при необходимости
int Store ()
При вызове метода Store в базу записываются измененные поля документа DJEM. Если с момента загрузки ни одно поле не было изменено, метод Store не будет обращаться к базе данных. Если документ был создан, а не загружен с помощью метода Load, то при вызове метода Store документ будет добавлен в дерево документов в папку, ID которой содержится в поле _parent_id. Если при создании документа вы забудете указать _parent_id будет брошено исключение. При успешном добавлении документа метод вернет ID созданного документа. $doc = new DJEMDocument;
$doc->_parent_id = 14; $doc->_name = 'Хорошо забытое старое'; $docId = $doc->Store(); // Создаем документ в папке с ID 14 $doc->_url = '/users/' . $docId . '.phtml'; $doc->Store(); // Поле _url будет обновлено в базе данных |
![]() |
Поиск по документации![]() |