CakeDC\Users\Test\TestCase\Auth\SimpleRbacAuthorizeTest::badPermissionProvider PHP Метод

badPermissionProvider() публичный Метод

    public function badPermissionProvider()
    {
        return ['no-controller' => [[['plugin' => 'Tests', 'role' => 'test', 'action' => 'test', 'allowed' => true]], ['id' => 1, 'username' => 'luke', 'role' => 'test'], ['plugin' => 'Tests', 'controller' => 'Tests', 'action' => 'test'], __d('CakeDC/Users', "Cannot evaluate permission when 'controller' and/or 'action' keys are absent")], 'no-action' => [[['plugin' => 'Tests', 'role' => 'test', 'controller' => 'Tests', 'allowed' => true]], ['id' => 1, 'username' => 'luke', 'role' => 'test'], ['plugin' => 'Tests', 'controller' => 'Tests', 'action' => 'test'], __d('CakeDC/Users', "Cannot evaluate permission when 'controller' and/or 'action' keys are absent")], 'no-controller-and-action' => [[['plugin' => 'Tests', 'role' => 'test', 'allowed' => true]], ['id' => 1, 'username' => 'luke', 'role' => 'test'], ['plugin' => 'Tests', 'controller' => 'Tests', 'action' => 'test'], __d('CakeDC/Users', "Cannot evaluate permission when 'controller' and/or 'action' keys are absent")], 'no-controller and user-key' => [[['plugin' => 'Tests', 'role' => 'test', 'action' => 'test', 'allowed' => true, 'user' => 'something']], ['id' => 1, 'username' => 'luke', 'role' => 'test'], ['plugin' => 'Tests', 'controller' => 'Tests', 'action' => 'test'], __d('CakeDC/Users', "Cannot evaluate permission when 'controller' and/or 'action' keys are absent")], 'user-key' => [[['plugin' => 'Tests', 'role' => 'test', 'controller' => 'Tests', 'action' => 'test', 'allowed' => true, 'user' => 'something']], ['id' => 1, 'username' => 'luke', 'role' => 'test'], ['plugin' => 'Tests', 'controller' => 'Tests', 'action' => 'test'], __d('CakeDC/Users', "Permission key 'user' is illegal, cannot evaluate the permission")]];
    }