@@ 13-28 (lines=16) @@ | ||
10 | ||
11 | use Leo108\CAS\Contracts\Responses\AuthenticationFailureResponse; |
|
12 | ||
13 | class XmlAuthenticationFailureResponse extends BaseXmlResponse implements AuthenticationFailureResponse |
|
14 | { |
|
15 | /** |
|
16 | * @param string $code |
|
17 | * @param string $description |
|
18 | * @return $this |
|
19 | */ |
|
20 | public function setFailure($code, $description) |
|
21 | { |
|
22 | $this->removeByXPath($this->node, 'cas:authenticationFailure'); |
|
23 | $authNode = $this->node->addChild('cas:authenticationFailure', $description); |
|
24 | $authNode->addAttribute('code', $code); |
|
25 | ||
26 | return $this; |
|
27 | } |
|
28 | } |
|
29 |
@@ 13-28 (lines=16) @@ | ||
10 | ||
11 | use Leo108\CAS\Contracts\Responses\ProxyFailureResponse; |
|
12 | ||
13 | class XmlProxyFailureResponse extends BaseXmlResponse implements ProxyFailureResponse |
|
14 | { |
|
15 | /** |
|
16 | * @param string $code |
|
17 | * @param string $description |
|
18 | * @return $this |
|
19 | */ |
|
20 | public function setFailure($code, $description) |
|
21 | { |
|
22 | $this->removeByXPath($this->node, 'cas:proxyFailure'); |
|
23 | $authNode = $this->node->addChild('cas:proxyFailure', $description); |
|
24 | $authNode->addAttribute('code', $code); |
|
25 | ||
26 | return $this; |
|
27 | } |
|
28 | } |
|
29 |