Класс Phalcon\Mvc\Collection\Behavior\SoftDelete

расширяет абстрактный класс Phalcon\Mvc\Collection\Behavior

Реализует Phalcon\Mvc\Collection\BehaviorInterface

Source on GitHub

Вместо того, чтобы навсегда удалить запись, она помечает запись как удаленную, изменяя значение столбца флага

Методы

public notify (mixed $type, Phalcon\Mvc\CollectionInterface $model)

Слушает уведомления от менеджера моделей

public __construct ([array $options]) inherited from Phalcon\Mvc\Collection\Behavior

Phalcon\Mvc\Collection\Behavior конструктор

protected mustTakeAction (mixed $eventName) inherited from Phalcon\Mvc\Collection\Behavior

Проверяет, должно ли поведение выполнять действия в отношении определенного события

protected array getOptions ([string $eventName]) inherited from Phalcon\Mvc\Collection\Behavior

Возвращает параметры поведения, связанные с событием

public missingMethod (Phalcon\Mvc\CollectionInterface $model, mixed $method, [mixed $arguments]) inherited from Phalcon\Mvc\Collection\Behavior

Действует как резерв, когда в сборнике вызывается недостающий метод