diff --git a/composer.json b/composer.json index aa9248f..9d8363a 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ "require": { "php": ">=5.5.2", "silex/silex": "~1.2", - "payum/core": "1.0.*@dev" + "payum/core": "^1.0" }, "suggest": { "payum/payum": "If you want to install all supported gateways at once" diff --git a/src/Payum/Silex/PayumProvider.php b/src/Payum/Silex/PayumProvider.php index a379da6..1bcf7ee 100644 --- a/src/Payum/Silex/PayumProvider.php +++ b/src/Payum/Silex/PayumProvider.php @@ -38,6 +38,8 @@ public function register(Application $app) $builder->setCoreGatewayFactoryConfig([ 'twig.env' => $app['twig'], + 'payum.template.obtain_credit_card' => '@PayumSymfonyBridge/obtainCreditCard.html.twig', + 'payum.action.get_http_request' => function() use ($app) { $action = new GetHttpRequestAction(); $action->setHttpRequest($app['request']); @@ -45,7 +47,7 @@ public function register(Application $app) return $action; }, 'payum.action.obtain_credit_card' => function(ArrayObject $config) use($app) { - $action = new ObtainCreditCardAction($app['form.factory'], '@PayumSymfonyBridge/obtainCreditCard.html.twig'); + $action = new ObtainCreditCardAction($app['form.factory'], $config['payum.template.obtain_credit_card']); $action->setRequest($app['request']); return $action;