public function __call($name, $parameters) { $object = $this->getPluginObject(); if ($object !== null) { if (method_exists($object, $name)) { // методы делегата return call_user_func_array(array($object, $name), $parameters); } } return parent::__call($name, $parameters); }