Example #1
0
 /**
  * Get allowed actions
  *
  * @return array
  */
 public function getAllowedActions()
 {
     $r = new \ReflectionCLass(get_called_class());
     $actions = array();
     foreach ($r->getMethods() as $method) {
         if (preg_match('/^doAction(.+)$/Ss', $method->getName(), $m)) {
             $actions[] = lcfirst($m[1]);
         }
     }
     return $actions;
 }