0 follower

Final Class Yiisoft\Yii\Debug\StartupPolicy\Debugger\DenyDebuggerPolicy

InheritanceYiisoft\Yii\Debug\StartupPolicy\Debugger\DenyDebuggerPolicy
ImplementsYiisoft\Yii\Debug\StartupPolicy\Debugger\DebuggerStartupPolicyInterface

Method Details

Hide inherited methods

__construct() public method

public mixed __construct ( Yiisoft\Yii\Debug\StartupPolicy\Condition\ConditionInterface $policies )
$policies Yiisoft\Yii\Debug\StartupPolicy\Condition\ConditionInterface

                public function __construct(ConditionInterface ...$policies)
{
    $this->conditions = $policies;
}

            
satisfies() public method

public boolean satisfies ( object $event )
$event object

                public function satisfies(object $event): bool
{
    foreach ($this->conditions as $policy) {
        if ($policy->match($event)) {
            return false;
        }
    }
    return true;
}