li3_access\tests\cases\extensions\adapter\security\access\AuthRbacTest::setUp PHP Метод

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

public setUp ( )
    public function setUp()
    {
        Auth::config(array('user' => array('adapter' => 'li3_access\\tests\\mocks\\extensions\\adapter\\auth\\MockAuthAdapter')));
        Access::config(array('test_no_roles_configured' => array('adapter' => 'AuthRbac'), 'test_check' => array('adapter' => 'AuthRbac', 'roles' => array('allow' => array('requesters' => 'user', 'match' => '*::*'))), 'test_closures' => array('adapter' => 'AuthRbac', 'roles' => array(array('requesters' => '*', 'allow' => array(function ($request, &$roleOptions) {
            $roleOptions['message'] = 'Test allow options set.';
            return $request->params['allow'] ? true : false;
        }), 'match' => array(function ($request) {
            return $request->params['match'] ? true : false;
        }, 'controller' => 'TestControllers', 'action' => 'test_action')))), 'test_allow_closure' => array('adapter' => 'AuthRbac', 'roles' => array(array('requesters' => '*', 'match' => '*::*', 'allow' => function ($request, &$roleOptions) {
            $roleOptions['message'] = 'Test allow options set.';
            return $request->params['allow'] ? true : false;
        }))), 'test_allow_closure_match' => array('adapter' => 'AuthRbac', 'roles' => array(array('requesters' => '*', 'match' => function ($request) {
            return !empty($request->params['allow_match']);
        }, 'allow' => function ($request, &$roleOptions) {
            $roleOptions['message'] = 'Test allow options set 2.';
            return $request->params['allow'] ? true : false;
        }))), 'test_message_override' => array('adapter' => 'AuthRbac', 'roles' => array(array('allow' => false, 'requesters' => '*', 'match' => '*::*'), array('message' => 'Rule access denied message.', 'redirect' => '/', 'requesters' => 'user', 'match' => 'TestControllers::test_action'), array('message' => 'Test no overwrite.', 'redirect' => '/test_no_overwrite', 'requesters' => 'user', 'match' => null)))));
    }