/** * @param $name * @param $args * @return \Nette\Forms\Container|Container */ 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); }