ImboUnitTest\Auth\AccessControl\Adapter\ArrayAdapterTest::getAccessRules PHP Method

getAccessRules() public method

Data provider
public getAccessRules ( ) : array[]
return array[]
    public function getAccessRules()
    {
        $acl = [['id' => 1, 'publicKey' => 'pubKey1', 'privateKey' => 'privateKey1', 'acl' => [['resources' => [Resource::IMAGES_GET], 'users' => ['user1', 'user2']]]], ['id' => 2, 'publicKey' => 'pubKey2', 'privateKey' => 'privateKey2', 'acl' => [['resources' => [Resource::IMAGES_GET], 'users' => ['user2', 'user3', '*']]]]];
        return ['access rule exists' => ['acl' => $acl, 'publicKey' => 'pubKey1', 'ruleId' => 1, 'rule' => ['id' => 1, 'resources' => [Resource::IMAGES_GET], 'users' => ['user1', 'user2']]], 'no access rules' => ['acl' => [], 'publicKey' => 'key', 'ruleId' => 1, 'rule' => null], 'access rule that does not exist' => ['acl' => $acl, 'publicKey' => 'pubKey1', 'ruleId' => 2, 'rule' => null]];
    }