a tiny mvc framework for php using php-activerecord
at master 55 lines 1.9 kB view raw
1<?php 2class VenueGenericCallBacks extends ActiveRecord\Model 3{ 4 static $table_name = 'venues'; 5 6 //static $after_find; 7 static $after_construct; 8 static $before_save; 9 static $after_save; 10 static $before_create; 11 static $after_create; 12 static $before_update; 13 static $after_update; 14 static $before_validation; 15 static $after_validation; 16 static $before_validation_on_create; 17 static $after_validation_on_create; 18 static $before_validation_on_update; 19 static $after_validation_on_update; 20 static $before_destroy; 21 static $after_destroy; 22 23 //public function after_find() { CallBackTest::instance()->run_tests($this); } 24 25 public function after_construct() { CallBackTest::instance()->run_tests($this); } 26 27 public function before_save() { CallBackTest::instance()->run_tests($this); } 28 29 public function after_save() { CallBackTest::instance()->run_tests($this); } 30 31 public function before_create() { CallBackTest::instance()->run_tests($this); } 32 33 public function after_create() { CallBackTest::instance()->run_tests($this); } 34 35 public function before_update() { CallBackTest::instance()->run_tests($this); } 36 37 public function after_update() { CallBackTest::instance()->run_tests($this); } 38 39 public function before_validation() { CallBackTest::instance()->run_tests($this); } 40 41 public function after_validation() { CallBackTest::instance()->run_tests($this); } 42 43 public function before_validation_on_create() { CallBackTest::instance()->run_tests($this); } 44 45 public function after_validation_on_create() { CallBackTest::instance()->run_tests($this); } 46 47 public function before_validation_on_update() { CallBackTest::instance()->run_tests($this); } 48 49 public function after_validation_on_update() { CallBackTest::instance()->run_tests($this); } 50 51 public function before_destroy() { CallBackTest::instance()->run_tests($this); } 52 53 public function after_destroy() { CallBackTest::instance()->run_tests($this); } 54} 55?>