Imbo\Auth\AccessControl\Adapter\SimpleArrayAdapter::getExpandedAclList PHP Метод

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

Converts public => private key pairs into the array format accepted by ArrayAdapter
public getExpandedAclList ( array $accessList )
$accessList array
    public function getExpandedAclList(array $accessList)
    {
        $entries = [];
        foreach ($accessList as $publicKey => $privateKey) {
            if (is_array($privateKey)) {
                throw new InvalidArgumentException('A public key can only have a single private key (as of 2.0.0)');
            }
            $entries[] = ['publicKey' => $publicKey, 'privateKey' => $privateKey, 'acl' => [['resources' => Resource::getReadWriteResources(), 'users' => [$publicKey]]]];
        }
        return $entries;
    }