Spec-Zone.ru › Phalcon 2

Интерфейс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API