PluginProbe
Packeta / 1.6.1
Packeta v1.6.1
2.3.2 2.3.1 trunk 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3.0 1.3.1 1.3.2 1.4 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 All 56 releases
packeta / src / Packetery / Core / Api / InvalidRequestException.php

InvalidRequestException.php in Packeta 1.6.1, at src/Packetery/Core/Api/InvalidRequestException.php

47 lines 750 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Class InvalidRequestException.
4 *
5 * @package Packetery\Api
6 */
7
8 declare( strict_types=1 );
9
10 namespace Packetery\Core\Api;
11
12 /**
13 * Class InvalidRequestException.
14 *
15 * @package Packetery\Api
16 */
17 class InvalidRequestException extends \Exception {
18
19 /**
20 * Error messages.
21 *
22 * @var array
23 */
24 private $messages;
25
26 /**
27 * InvalidRequestException.
28 *
29 * @param string $mainMessage Main message.
30 * @param array $errorMessages Array of messages.
31 */
32 public function __construct( string $mainMessage, array $errorMessages ) {
33 parent::__construct( $mainMessage );
34 $this->messages = $errorMessages;
35 }
36
37 /**
38 * Messages getter.
39 *
40 * @return array
41 */
42 public function getMessages(): array {
43 return $this->messages;
44 }
45
46 }
47