在zf2中集成Payum模块时的授权问题

时间:2017-05-19 21:41:59

标签: php zend-framework2 authorization payum

我已经成功地将payum模块与我的zf2项目集成在一起,但是现在当模块去捕获支付时,zend会出现错误:

 Uncaught exception 'Exception' with message 'Resource PayumCapture not defined' in \vendor\coolcsn\csn-authorization\src\CsnAuthorization\Module.php:

虽然我在 acl.global 中添加了控制器方法,但如下所示:

 'Reisesparer\Controller\Payment' => array(
      'paypalEc' => 'guest',
      'stripeJs' => 'guest',
      'done' => 'guest',
      'PayumCapture' => 'guest'
  ),

但上述错误仍显示如何解决此问题?

1 个答案:

答案 0 :(得分:1)

您的授权似乎并未通过您的控制器查找资源。你能尝试添加: 'PayumCapture' => array('all' => 'guest',),

到你的acl.config