Описание
Этот класс-коллекция служит для управления и получения доступа к объектам
Класс является синглтоном, экземпляр класса можно получить через статический метод getInstance().
Примеры использования
Пример 10. Получить список всех пользователей
$typesCollection = umiObjectTypesCollection::getInstance();
$typeId = $typesCollection->getBaseType('users', 'user');
$objectsCollection = umiObjectsCollection::getInstance();
$users = $objectsCollection->getGuidedItems($typeId);
var_dump($users);
Ожидаемый результат (для чистой системы; логин может отличаться):
array(2) { [2373]=> string(10) "Гость" [14]=> string(2) "sv" }
Пример 11. Создать объект сюжета публикации "Foo" и скопировать его
$typesCollection = umiObjectTypesCollection::getInstance();
$typeId = $typesCollection->getBaseType('news', 'subject');
$objectsCollection = umiObjectsCollection::getInstance();
$subjectId = $objectsCollection->addObject("Foo", $typeId);
$objectsCollection->cloneObject($subjectId);
Deprecated:
isExists()