PATH:
home
/
thebhoeo
/
.trash
/
backwpup
/
vendor
/
aws
/
aws-sdk-php
/
src
/
EndpointV2
/
Rule
<?php namespace Aws\EndpointV2\Rule; use Aws\EndpointV2\Ruleset\RulesetStandardLibrary; use Aws\Exception\UnresolvedEndpointException; class ErrorRule extends AbstractRule { /** @var array */ private $error; public function __construct($definition) { parent::__construct($definition); $this->error = $definition['error']; } /** * @return array */ public function getError() { return $this->error; } /** * If an error rule's conditions are met, raise an * UnresolvedEndpointError containing the fully resolved error string. * * @return null * @throws UnresolvedEndpointException */ public function evaluate( array $inputParameters, RulesetStandardLibrary $standardLibrary ) { if ($this->evaluateConditions($inputParameters, $standardLibrary)) { $message = $standardLibrary->resolveValue($this->error, $inputParameters); throw new UnresolvedEndpointException($message); } return false; } }
[-] TreeRule.php
[edit]
[-] ErrorRule.php
[edit]
[-] RuleCreator.php
[edit]
[+]
..
[-] EndpointRule.php
[edit]
[-] AbstractRule.php
[edit]