PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 4.16.3
GiveWP – Donation Plugin and Fundraising Platform v4.16.3
4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / vendor / stripe / stripe-php / lib / Exception / SignatureVerificationException.php
give / vendor / stripe / stripe-php / lib / Exception Last commit date
OAuth 4 years ago ApiConnectionException.php 4 years ago ApiErrorException.php 4 years ago AuthenticationException.php 4 years ago BadMethodCallException.php 4 years ago CardException.php 4 years ago ExceptionInterface.php 4 years ago IdempotencyException.php 4 years ago InvalidArgumentException.php 4 years ago InvalidRequestException.php 4 years ago PermissionException.php 4 years ago RateLimitException.php 4 years ago SignatureVerificationException.php 4 years ago UnexpectedValueException.php 4 years ago UnknownApiErrorException.php 4 years ago
SignatureVerificationException.php
75 lines
1 <?php
2
3 namespace Stripe\Exception;
4
5 /**
6 * SignatureVerificationException is thrown when the signature verification for
7 * a webhook fails.
8 */
9 class SignatureVerificationException extends \Exception implements ExceptionInterface
10 {
11 protected $httpBody;
12 protected $sigHeader;
13
14 /**
15 * Creates a new SignatureVerificationException exception.
16 *
17 * @param string $message the exception message
18 * @param null|string $httpBody the HTTP body as a string
19 * @param null|string $sigHeader the `Stripe-Signature` HTTP header
20 *
21 * @return SignatureVerificationException
22 */
23 public static function factory(
24 $message,
25 $httpBody = null,
26 $sigHeader = null
27 ) {
28 $instance = new static($message);
29 $instance->setHttpBody($httpBody);
30 $instance->setSigHeader($sigHeader);
31
32 return $instance;
33 }
34
35 /**
36 * Gets the HTTP body as a string.
37 *
38 * @return null|string
39 */
40 public function getHttpBody()
41 {
42 return $this->httpBody;
43 }
44
45 /**
46 * Sets the HTTP body as a string.
47 *
48 * @param null|string $httpBody
49 */
50 public function setHttpBody($httpBody)
51 {
52 $this->httpBody = $httpBody;
53 }
54
55 /**
56 * Gets the `Stripe-Signature` HTTP header.
57 *
58 * @return null|string
59 */
60 public function getSigHeader()
61 {
62 return $this->sigHeader;
63 }
64
65 /**
66 * Sets the `Stripe-Signature` HTTP header.
67 *
68 * @param null|string $sigHeader
69 */
70 public function setSigHeader($sigHeader)
71 {
72 $this->sigHeader = $sigHeader;
73 }
74 }
75