Table Of ContentsPrevious topic< Abstract class Phalcon\Mvc\Model\Behavior Next topic |
Class Phalcon\Mvc\Model\Behavior\SoftDelete¶extends abstract class Phalcon\Mvc\Model\Behavior implements Phalcon\Mvc\Model\BehaviorInterface Instead of permanently delete a record it marks the record as deleted changing the value of a flag column Methods¶public notify (string $type, Phalcon\Mvc\ModelInterface $model) Listens for notifications from the models manager public __construct ([array $options]) inherited from Phalcon\Mvc\Model\Behavior Phalcon\Mvc\Model\Behavior protected mustTakeAction () inherited from Phalcon\Mvc\Model\Behavior Checks whether the behavior must take action on certain event protected array getOptions () inherited from Phalcon\Mvc\Model\Behavior Returns the behavior options related to an event public missingMethod (Phalcon\Mvc\ModelInterface $model, string $method, [array $arguments]) inherited from Phalcon\Mvc\Model\Behavior Acts as fallbacks when a missing method is called on the model |