protected function setTestAcl($acl)
{
/* @var $aclContainer ApiTestAcl */
$aclContainer = Scalr::getContainer()->acl;
if (!property_exists($aclContainer, 'aclType') || $aclContainer->aclType != $acl) {
Scalr::getContainer()->release('acl')->setShared('acl', function () use($acl) {
return $acl === ApiFixture::ACL_NO_ACCESS ? static::$noAccessAcl : ($acl === ApiFixture::ACL_READ_ONLY_ACCESS ? static::$readOnlyAccessAcl : static::$fullAccessAcl);
});
}
}