尝试实例化对象时,Zend \ Permissions \ Rbac \ Role错误500

时间:2018-08-15 16:07:37

标签: zend-framework3 rbac

我正在尝试在项目中实现RBAC,但无法实例化Rbac类。

我的代码:

<?php

命名空间Login \ Controller;

使用Zend \ Mvc \ Controller \ AbstractActionController;

使用Zend \ Permissions \ Rbac \ Rbac; 使用Zend \ Permissions \ Rbac \ Role;

TesteController类扩展了AbstractActionController {

public function indexAction() {
    $role = new Role('teste');

    die('=== FIM ===');
}

}

当我在“角色”行中注释时,它会显示“ === FIM ===“,但在未注释时,则会出现500错误。

我已经检查了供应商中的模块结构,没关系。

通过composer安装供应商模块以使zend 3能够识别它时,我还需要做其他事情吗?

1 个答案:

答案 0 :(得分:0)

该错误是由我的不支持返回类型声明的php版本引起的。 Rbac模块已装满它。