Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MyPseudoClass ->
- public function events()
- {
- return [
- ActiveRecord::EVENT_AFTER_VALIDATE => 'eventAfterValidate',
- ActiveRecord::EVENT_AFTER_FIND => 'eventAfterFind',
- ActiveRecord::EVENT_BEFORE_DELETE => 'eventBeforeDelete',
- ActiveRecord::EVENT_AFTER_DELETE => 'eventAfterDelete',
- ActiveRecord::EVENT_BEFORE_INSERT => 'eventBeforeInsert',
- ActiveRecord::EVENT_AFTER_INSERT => 'eventAfterInsert',
- ActiveRecord::EVENT_BEFORE_UPDATE => 'eventBeforeUpdate',
- ActiveRecord::EVENT_AFTER_UPDATE => 'eventAfterUpdate',
- ];
- }
- public function eventAfterFind($event)
- {
- $class = get_class($event->sender);
- Action::add('AfterFind', ['class' => $class]);
- }
- public function eventAfterUpdate($event)
- {
- $class = get_class($event->sender);
- Action::add('AfterUpdate', ['class' => $class]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement