Класс Phalcon\Mvc\Model\Behavior\SoftDelete
расширяет абстрактный класс Phalcon\Mvc\Model\Behavior
реализует Phalcon\Mvc\Model\BehaviorInterface
Вместо постоянного удаления записи, помечает запись как удалённую, изменяя значение флага в столбце
Методы
public notify (string $type, Phalcon\Mvc\ModelInterface $model)
Принимает уведомления от менеджера моделей
public __construct ([array $options]) унаследованно от Phalcon\Mvc\Model\Behavior
Phalcon\Mvc\Model\Behavior
protected mustTakeAction () унаследованно от Phalcon\Mvc\Model\Behavior
Проверяет, нужно ли выполнять действие по определённому событию
protected array getOptions () унаследованно от Phalcon\Mvc\Model\Behavior
Возвращает параметры поведения, связанные с событием
public missingMethod (Phalcon\Mvc\ModelInterface $model, string $method, [array $arguments]) унаследованно от Phalcon\Mvc\Model\Behavior
Выступает в качестве резервного варианта при вызове отсутствующего метода модели
© 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_Model_Behavior_SoftDelete.html