Zend\Permissions\Rbac\Role 尝试实例化对象时出现错误 500
Zend\Permissions\Rbac\Role Error 500 when try to instantiate object
我正在尝试在我的项目中实现 RBAC,但我无法实例化 Rbac class。
我的代码:
<?php
命名空间Login\Controller;
使用Zend\Mvc\Controller\AbstractActionController;
使用Zend\Permissions\Rbac\Rbac;
使用 Zend\Permissions\Rbac\Role;
class TesteController 扩展了 AbstractActionController {
public function indexAction() {
$role = new Role('teste');
die('=== FIM ===');
}
}
当我注释 Role 行时它显示“=== FIM ===”,但是当它没有注释时它给出 500 错误。
我已经在 vendor 中检查了模块结构,没问题。
当我通过 composer 安装 vendor 模块时,是否需要做任何其他事情才能让 zend 3 识别它?
错误是由我的 php 版本不接受 return 类型声明引起的。 Rbac模块满满当当
我正在尝试在我的项目中实现 RBAC,但我无法实例化 Rbac class。
我的代码:
<?php
命名空间Login\Controller;
使用Zend\Mvc\Controller\AbstractActionController;
使用Zend\Permissions\Rbac\Rbac; 使用 Zend\Permissions\Rbac\Role;
class TesteController 扩展了 AbstractActionController {
public function indexAction() {
$role = new Role('teste');
die('=== FIM ===');
}
}
当我注释 Role 行时它显示“=== FIM ===”,但是当它没有注释时它给出 500 错误。
我已经在 vendor 中检查了模块结构,没问题。
当我通过 composer 安装 vendor 模块时,是否需要做任何其他事情才能让 zend 3 识别它?
错误是由我的 php 版本不接受 return 类型声明引起的。 Rbac模块满满当当