/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakedc/auth/tests/TestCase/Rbac/Rules
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakedc/auth/tests/TestCase/Rbac/Rules/RuleRegistryTest.php (1671B)
'value']);
$ownerSameRule = RuleRegistry::get(Owner::class, ['key' => 'value']);
$ownerRule2 = RuleRegistry::get(Owner::class, ['key' => 'another']);
$this->assertSame($ownerRule, $ownerSameRule);
$this->assertSame('value', $ownerRule->getConfig('key'));
$this->assertNotSame($ownerRule, $ownerRule2);
$this->assertSame('another', $ownerRule2->getConfig('key'));
$this->assertCount(2, RuleRegistry::toArray());
}
/**
* @return void
*/
public function testClear()
{
RuleRegistry::clear();
$this->assertEmpty(RuleRegistry::toArray());
RuleRegistry::get(Owner::class, ['key' => 'value']);
$this->assertCount(1, RuleRegistry::toArray());
RuleRegistry::clear();
$this->assertEmpty(RuleRegistry::toArray());
}
}