public function __call($name, $args) { if (substr($name, 0, 3) !== 'add') { return parent::__call($name, $args); } $args = array_merge(array(lcfirst(substr($name, 3))), $args); return call_user_func_array(array($this, 'add'), $args); }
public function __call($name, $args) { if ($name === 'onSuccess') { $entity = $this->builder->buildEntity($args[0]); if (!$entity) { return; } $args = array($entity, $args[0]); } return parent::__call($name, $args); }