protected function createController(\Am_Request $request, \Zend_Controller_Response_Http $response, array $invokeArgs) { if (!$this->getConfig('advanced')) { return parent::createController($request, $response, $invokeArgs); } else { return new Am_Controller_CreditCard_Payflow($request, $response, $invokeArgs); } }
protected function createController(Am_Request $request, Zend_Controller_Response_Http $response, array $invokeArgs) { if ($this->getConfig('hosted')) { return new Am_Controller_CreditCard_AuthorizeNet($request, $response, $invokeArgs); } else { return parent::createController($request, $response, $invokeArgs); } }