Интерфейс Phalcon\Mvc\CollectionInterface
Инициализатор Phalcon\Mvc\CollectionInterface
Методы
абстрактный public setId (mixed $id)
Устанавливает значение для свойства _id, создаёт объект MongoId при необходимости
абстрактный public MongoId getId ()
Возвращает значение свойства _id
абстрактный public array getReservedAttributes ()
Возвращает массив зарезервированных свойств, которые не могут быть частью вставки/обновления
абстрактный public string getSource ()
Возвращает имя коллекции, сопоставленное с моделью
абстрактный public setConnectionService (string $connectionService)
Устанавливает службу в контейнере сервисов, возвращающую базу данных Mongo
абстрактный public MongoDb getConnection ()
Возвращает подключение к базе данных
абстрактный public mixed readAttribute (string $attribute)
Читает значение атрибута по его имени
абстрактный public writeAttribute (string $attribute, mixed $value)
Записывает значение атрибута по его имени
абстрактный public static Phalcon\Mvc\Collection cloneResult (Phalcon\Mvc\Collection $collection, array $document)
Возвращает клонированную коллекцию
абстрактный public boolean fireEvent (string $eventName)
Вызывает событие, неявно вызывает поведения и слушателей в диспетчере событий
абстрактный public boolean fireEventCancel (string $eventName)
Вызывает событие, неявно уведомляет слушателей в диспетчере событий. Этот метод останавливается, если один из обратных вызовов/слушателей возвращает boolean false
абстрактный public boolean validationHasFailed ()
Проверяет, сгенерировал ли процесс валидации какие-либо сообщения
абстрактный public Phalcon\Mvc\Model\MessageInterface [] getMessages ()
Возвращает все сообщения валидации
абстрактный public appendMessage (Phalcon\Mvc\Model\MessageInterface $message)
Добавляет настраиваемое сообщение в процесс валидации
абстрактный public boolean save ()
Создаёт/Обновляет коллекцию на основе значений в атрибутах
абстрактный public static Phalcon\Mvc\Collection findById (string $id)
Находит документ по его идентификатору
абстрактный public static array findFirst ([array $parameters])
Позволяет получить первый запис, который соответствует заданным условиям
абстрактный public static array find ([array $parameters])
Позволяет запросить набор записей, которые соответствуют заданным условиям
абстрактный public static array count ([array $parameters])
Выполняет подсчёт элементов в коллекции
абстрактный public boolean delete ()
Удаляет экземпляр модели. Возвращает true при успехе или false в противном случае
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_CollectionInterface.html