public function isUserAllowed($user, $verb, $ip)
{
if ($user instanceof IUser) {
$verb = strtolower(trim($verb));
foreach ($this as $rule) {
if (($decision = $rule->isUserAllowed($user, $verb, $ip)) !== 0) {
return $decision > 0;
}
}
return true;
} else {
return false;
}
}