Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/main/lib/security/w/ |
Upload File : |
<?php namespace Bitrix\Main\Security\W; use Bitrix\Main\Security\W\Rules\Rule; use Bitrix\Main\Security\W\Rules\Results\RuleResult; class HandlingResult { protected string $contextName; protected array $contextKey; protected RuleResult $ruleResult; protected Rule $rule; /** * @param string $contextName * @param array $contextKey * @param \Bitrix\Main\Security\W\Rules\Results\RuleResult $ruleResult * @param Rule $rule */ public function __construct(string $contextName, array $contextKey, RuleResult $ruleResult, Rule $rule) { $this->contextName = $contextName; $this->contextKey = $contextKey; $this->ruleResult = $ruleResult; $this->rule = $rule; } public function getContextName(): string { return $this->contextName; } public function setContextName(string $contextName): void { $this->contextName = $contextName; } public function getContextKey(): array { return $this->contextKey; } public function setContextKey(array $contextKey): void { $this->contextKey = $contextKey; } public function getRuleResult(): RuleResult { return $this->ruleResult; } public function setRuleResult(RuleResult $ruleResult): void { $this->ruleResult = $ruleResult; } public function getRule(): Rule { return $this->rule; } public function setRule(Rule $rule): void { $this->rule = $rule; } }