/** * Some shortcuts */ public function __call($method, $parameters) { // Resource verbs if (String::endsWith($method, 'Resource')) { $verb = String::remove($method, 'Resource'); $parameters = Arrays::prepend($parameters, $verb); return call_user_func_array(array($this, 'resource'), $parameters); } return parent::__call($method, $parameters); }