/** * Magic call * * @param string $method Method name * @param array $args Arguments list OPTIONAL * * @return mixed */ public function __call($method, array $args = array()) { $modifier = $this->getModifier(); return $modifier && method_exists($modifier, $method) ? call_user_func_array(array($modifier, $method), $args) : parent::__call($method, $args); }