事件主要分为前置事件before和后置事件after

    1. class User extends Model
    2. {
    3. CONST TABLE = 'users';
    4. public function onBeforeGet(EventBuild $call, $args)
    5. public function onBeforeUpdate(EventBuild $call, array $data)
    6. public function onBeforeDeletet(EventBuild $call, $args)
    7. public function onBeforeInsert(EventBuild $call, array $data)
    8. public function onAfterGet($result, $args)
    9. public function onAfterUpdate($result, $args)
    10. public function onAfterDeletet($result, $args)
    11. public function onAfterInsert($result, $args)
    12. }
    13. ~~~
    14. `