/** * * @Action("index") */ public function process(Customweb_Payment_Authorization_ITransaction $transaction, Customweb_Core_Http_IRequest $request) { $adapter = $this->getAdapterFactory()->getAuthorizationAdapterByName($transaction->getAuthorizationMethod()); $parameters = $request->getParameters(); $response = $adapter->processAuthorization($transaction, $parameters); return $response; }