/** * @param \Generated\Shared\Transfer\RuleTransfer $rule * * @return void */ public function addRule(RuleTransfer $rule) { switch ($rule->getType()) { case 'allow': $this->addAllowedRule($rule); break; case 'deny': $this->addDeniedRule($rule); break; } }