Phalcon\Mvc\Model\Behavior\SoftDelete
Класс Phalcon\Mvc\Model\Behavior\SoftDelete
расширяет абстрактный класс Phalcon\Mvc\Model\Behavior
Реализует Phalcon\Mvc\Model\BehaviorInterface
Вместо окончательного удаления записи она помечает запись как удаленную, изменяя значение столбца флага
Методы
public notify (mixed $type, Phalcon\Mvc\ModelInterface $model)
Прослушивание уведомлений от менеджера моделей
public __construct ([array $options]) наследуется от Phalcon\Mvc\Model\Behavior
Phalcon\Mvc\Model\Behavior конструктор
protected mustTakeAction (mixed $eventName) наследуется от Phalcon\Mvc\Model\Behavior
Проверяет, должно ли поведение действовать на определенное событие
protected array getOptions ([string $eventName]) наследуется от Phalcon\Mvc\Model\Behavior
Возвращает параметры поведения, связанные с событием
public missingMethod (Phalcon\Mvc\ModelInterface $model, string $method, [array $arguments]) наследуется от Phalcon\Mvc\Model\Behavior
Действует как резервный вариант при вызове отсутствующего метода в модели