Passed
Branch 3.2.x (99ec7e)
by Mario
04:20
created

transaction_exception   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 23
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 5
dl 0
loc 23
rs 10
c 0
b 0
f 0
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A set_errors() 0 4 1
A get_errors() 0 3 1
1
<?php
2
/**
3
 *
4
 * PayPal Donation extension for the phpBB Forum Software package.
5
 *
6
 * @copyright (c) 2015 Skouat
7
 * @license GNU General Public License, version 2 (GPL-2.0)
8
 *
9
 */
10
11
namespace skouat\ppde\exception;
12
13
class transaction_exception extends \Exception
14
{
15
	/**
16
	 * @var array
17
	 */
18
	private $errors = [];
19
20
	/**
21
	 * @return array
22
	 */
23
	public function get_errors()
24
	{
25
		return $this->errors;
26
	}
27
28
	/**
29
	 * @param array $errors
30
	 * @return transaction_exception
31
	 */
32
	public function set_errors($errors)
33
	{
34
		$this->errors = $errors;
35
		return $this;
36
	}
37
}
38