protected function runActionMethod($action, $vars = array()) {
		return call_user_func_array(
		    array($this, $action),
            $this->getActionArguments($action, $vars)
        );
	}
protected function runActionMethod($action, $vars = array()) {
		return call_user_func_array(
		    array($this, $action),
            $this->getActionArguments($action, $vars)
        );
	}
protected function runActionMethod ( $ action , $ vars = array ( ) ) { return call_user_func_array ( array ( $ this , $ action ) , $ this -> getActionArguments ( $ action , $ vars ) ) ; }
RUN THIS METHOD ACTION
@param string $action
@param array $vars
@return mixed
@throws Exception
RUN THIS METHOD ACTION