Passed
Push — master ( 1266bf...5a0d0e )
by Dmitry
02:03
created
src/OpenSSL.php 1 patch
Indentation   +53 added lines, -53 removed lines patch added patch discarded remove patch
@@ -4,76 +4,76 @@
 block discarded – undo
4 4
 
5 5
 class OpenSSL
6 6
 {
7
-    public function __construct() {}
7
+        public function __construct() {}
8 8
 
9
-    /**
10
-     *      verify signature of xml
11
-     *
12
-     *      @param string $xml
13
-     *      @param string $bin_sign
14
-     *      @param resource $pub_key
15
-     *
16
-     *      @return integer result of checking
17
-     */
18
-    public function verify($xml, $bin_sign, $pub_key)
19
-    {
9
+        /**
10
+         *      verify signature of xml
11
+         *
12
+         *      @param string $xml
13
+         *      @param string $bin_sign
14
+         *      @param resource $pub_key
15
+         *
16
+         *      @return integer result of checking
17
+         */
18
+        public function verify($xml, $bin_sign, $pub_key)
19
+        {
20 20
         return @openssl_verify($xml, $bin_sign, $pub_key);
21
-    }
21
+        }
22 22
 
23
-    /**
24
-     *      generate signature of xml
25
-     *
26
-     *      @param string $xml
27
-     *      @param string $sign
28
-     *      @param resource $priv_key
29
-     *
30
-     *      @return bool result of signing
31
-     */
32
-    public function sign($xml, &$sign, $priv_key)
33
-    {
23
+        /**
24
+         *      generate signature of xml
25
+         *
26
+         *      @param string $xml
27
+         *      @param string $sign
28
+         *      @param resource $priv_key
29
+         *
30
+         *      @return bool result of signing
31
+         */
32
+        public function sign($xml, &$sign, $priv_key)
33
+        {
34 34
         return @openssl_sign($xml, $sign, $priv_key);
35
-    }
35
+        }
36 36
 
37
-    /**
38
-     *      get public key
39
-     *
40
-     *      @param mixed $certificate
41
-     *      @return resource
42
-     */
43
-    public function get_pub_key($certificate)
44
-    {
37
+        /**
38
+         *      get public key
39
+         *
40
+         *      @param mixed $certificate
41
+         *      @return resource
42
+         */
43
+        public function get_pub_key($certificate)
44
+        {
45 45
         $pub_key = @openssl_pkey_get_public($certificate);
46 46
         $this->is_key($pub_key);
47 47
 
48 48
         return $pub_key;
49
-    }
49
+        }
50 50
 
51
-    /**
52
-     *      get private key
53
-     *
54
-     *      @param mixed $certificate
55
-     *      @return resource
56
-     */
57
-    public function get_priv_key($certificate)
58
-    {
51
+        /**
52
+         *      get private key
53
+         *
54
+         *      @param mixed $certificate
55
+         *      @return resource
56
+         */
57
+        public function get_priv_key($certificate)
58
+        {
59 59
         $priv_key = @openssl_pkey_get_private($certificate);
60 60
         $this->is_key($priv_key);
61 61
 
62 62
         return $priv_key;
63
-    }
63
+        }
64 64
 
65
-    /**
66
-     *      check key
67
-     *
68
-     *      @param resource $key
69
-     *      @throws Exception\Runtime
70
-     */
71
-    public function is_key($key)
72
-    {
65
+        /**
66
+         *      check key
67
+         *
68
+         *      @param resource $key
69
+         *      @throws Exception\Runtime
70
+         */
71
+        public function is_key($key)
72
+        {
73 73
         if ($key === FALSE)
74 74
         {
75
-            throw new Exception\Runtime('Can not extract key from certificate!', -97);
75
+                throw new Exception\Runtime('Can not extract key from certificate!', -97);
76
+        }
76 77
         }
77
-    }
78 78
 
79 79
 }
Please login to merge, or discard this patch.
src/Provider31/Request/RAW.php 3 patches
Indentation   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -16,42 +16,42 @@  discard block
 block discarded – undo
16 16
 
17 17
 class RAW
18 18
 {
19
-    /**
20
-     *      @var string raw request
21
-     */
22
-    protected $raw_request;
19
+        /**
20
+         *      @var string raw request
21
+         */
22
+        protected $raw_request;
23 23
 
24
-    /**
25
-     *      RAW constructor
26
-     */
27
-    public function __construct()
28
-    {
24
+        /**
25
+         *      RAW constructor
26
+         */
27
+        public function __construct()
28
+        {
29 29
         $this->get_http_raw_post_data();
30 30
         $this->check_presence_request();
31
-    }
31
+        }
32 32
 
33
-    /**
34
-     *      Get request string content
35
-     *
36
-     *      @return string
37
-     */
38
-    public function str()
39
-    {
33
+        /**
34
+         *      Get request string content
35
+         *
36
+         *      @return string
37
+         */
38
+        public function str()
39
+        {
40 40
         return strval($this->raw_request);
41
-    }
41
+        }
42 42
 
43
-    /**
44
-     *      Get data from the body of the http request
45
-     *
46
-     *      - with the appropriate configuration of php.ini they can be found
47
-     *        in the global variable $HTTP_RAW_POST_DATA
48
-     *
49
-     *      - but it's easier just to read the data from the php://input stream,
50
-     *        which does not depend on the php.ini directives and allows you to read
51
-     *        raw data from the request body
52
-     */
53
-    protected function get_http_raw_post_data()
54
-    {
43
+        /**
44
+         *      Get data from the body of the http request
45
+         *
46
+         *      - with the appropriate configuration of php.ini they can be found
47
+         *        in the global variable $HTTP_RAW_POST_DATA
48
+         *
49
+         *      - but it's easier just to read the data from the php://input stream,
50
+         *        which does not depend on the php.ini directives and allows you to read
51
+         *        raw data from the request body
52
+         */
53
+        protected function get_http_raw_post_data()
54
+        {
55 55
         Log::instance()->add('request from ' . $_SERVER['REMOTE_ADDR']);
56 56
 
57 57
         $this->raw_request = file_get_contents('php://input');
@@ -59,68 +59,68 @@  discard block
 block discarded – undo
59 59
         Log::instance()->debug('request received: ');
60 60
         Log::instance()->debug($this->raw_request);
61 61
         Log::instance()->debug(' ');
62
-    }
62
+        }
63 63
 
64
-    /**
65
-     *      Check if presence request
66
-     *
67
-     *      @throws Exception\Structure
68
-     */
69
-    protected function check_presence_request()
70
-    {
64
+        /**
65
+         *      Check if presence request
66
+         *
67
+         *      @throws Exception\Structure
68
+         */
69
+        protected function check_presence_request()
70
+        {
71 71
         if (empty($this->raw_request))
72 72
         {
73
-            throw new Exception\Structure('An empty xml request', -50);
73
+                throw new Exception\Structure('An empty xml request', -50);
74
+        }
74 75
         }
75
-    }
76 76
 
77
-    /**
78
-     *      Get group of nodes from XML-request
79
-     *
80
-     *      @param string $name
81
-     *      @return array
82
-     */
83
-    public function get_nodes_from_request($name)
84
-    {
77
+        /**
78
+         *      Get group of nodes from XML-request
79
+         *
80
+         *      @param string $name
81
+         *      @return array
82
+         */
83
+        public function get_nodes_from_request($name)
84
+        {
85 85
         libxml_use_internal_errors(true);
86 86
         $doc = new \DOMDocument();
87 87
         if ( ! $doc->loadXML($this->raw_request))
88 88
         {
89
-            foreach(libxml_get_errors() as $e){
89
+                foreach(libxml_get_errors() as $e){
90 90
                 Log::instance()->error($e->message);
91
-            }
92
-            throw new Exception\Structure('The wrong XML is received', -51);
91
+                }
92
+                throw new Exception\Structure('The wrong XML is received', -51);
93 93
         }
94 94
 
95 95
         return $this->getNodes($doc, $name);
96
-    }
96
+        }
97 97
 
98
-    /**
99
-     *      Selects nodes by name
100
-     *
101
-     *      @param \DOMDocument $dom
102
-     *      @param string $name
103
-     *      @param array $ret
104
-     *
105
-     *      @return array nodes with the name
106
-     */
107
-    protected function getNodes($dom, $name, $ret=array())
108
-    {
98
+        /**
99
+         *      Selects nodes by name
100
+         *
101
+         *      @param \DOMDocument $dom
102
+         *      @param string $name
103
+         *      @param array $ret
104
+         *
105
+         *      @return array nodes with the name
106
+         */
107
+        protected function getNodes($dom, $name, $ret=array())
108
+        {
109 109
         foreach($dom->childNodes as $child)
110 110
         {
111
-            if ($child->nodeName == $name)
112
-            {
111
+                if ($child->nodeName == $name)
112
+                {
113 113
                 array_push($ret, $child);
114
-            }
115
-            else
116
-            {
114
+                }
115
+                else
116
+                {
117 117
                 if (count($child->childNodes) > 0)
118 118
                 {
119
-                    $ret = $this->getNodes($child, $name, $ret);
119
+                        $ret = $this->getNodes($child, $name, $ret);
120
+                }
120 121
                 }
121
-            }
122 122
         }
123 123
 
124 124
         return $ret;
125
-    }
125
+        }
126 126
 }
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
      */
53 53
     protected function get_http_raw_post_data()
54 54
     {
55
-        Log::instance()->add('request from ' . $_SERVER['REMOTE_ADDR']);
55
+        Log::instance()->add('request from '.$_SERVER['REMOTE_ADDR']);
56 56
 
57 57
         $this->raw_request = file_get_contents('php://input');
58 58
 
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
         $doc = new \DOMDocument();
87 87
         if ( ! $doc->loadXML($this->raw_request))
88 88
         {
89
-            foreach(libxml_get_errors() as $e){
89
+            foreach (libxml_get_errors() as $e) {
90 90
                 Log::instance()->error($e->message);
91 91
             }
92 92
             throw new Exception\Structure('The wrong XML is received', -51);
@@ -104,9 +104,9 @@  discard block
 block discarded – undo
104 104
      *
105 105
      *      @return array nodes with the name
106 106
      */
107
-    protected function getNodes($dom, $name, $ret=array())
107
+    protected function getNodes($dom, $name, $ret = array())
108 108
     {
109
-        foreach($dom->childNodes as $child)
109
+        foreach ($dom->childNodes as $child)
110 110
         {
111 111
             if ($child->nodeName == $name)
112 112
             {
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -111,8 +111,7 @@
 block discarded – undo
111 111
             if ($child->nodeName == $name)
112 112
             {
113 113
                 array_push($ret, $child);
114
-            }
115
-            else
114
+            } else
116 115
             {
117 116
                 if (count($child->childNodes) > 0)
118 117
                 {
Please login to merge, or discard this patch.
src/Provider31/Request/Check.php 1 patch
Indentation   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -16,57 +16,57 @@
 block discarded – undo
16 16
 
17 17
 class Check extends General
18 18
 {
19
-    /**
20
-     *      @var string 'Account' node
21
-     */
22
-    protected $Account;
19
+        /**
20
+         *      @var string 'Account' node
21
+         */
22
+        protected $Account;
23 23
 
24
-    /**
25
-     *      Check constructor
26
-     *
27
-     *      @param string $raw Raw request data
28
-     */
29
-    public function __construct($raw)
30
-    {
24
+        /**
25
+         *      Check constructor
26
+         *
27
+         *      @param string $raw Raw request data
28
+         */
29
+        public function __construct($raw)
30
+        {
31 31
         parent::__construct($raw);
32
-    }
32
+        }
33 33
 
34
-    /**
35
-     *      Get Account
36
-     *
37
-     *      @return string
38
-     */
39
-    public function Account()
40
-    {
34
+        /**
35
+         *      Get Account
36
+         *
37
+         *      @return string
38
+         */
39
+        public function Account()
40
+        {
41 41
         return $this->Account;
42
-    }
42
+        }
43 43
 
44
-    /**
45
-     *      Parse xml-request, which was previously "extracted" from the body of the http request
46
-     *
47
-     */
48
-    protected function parse_request_data()
49
-    {
44
+        /**
45
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
46
+         *
47
+         */
48
+        protected function parse_request_data()
49
+        {
50 50
         parent::parse_request_data();
51 51
 
52 52
         $r = $this->raw_request->get_nodes_from_request('Check');
53 53
 
54 54
         foreach ($r[0]->childNodes as $child)
55 55
         {
56
-            $this->check_and_parse_request_node($child, 'Account');
56
+                $this->check_and_parse_request_node($child, 'Account');
57
+        }
57 58
         }
58
-    }
59 59
 
60
-    /**
61
-     *      validate Check request
62
-     *
63
-     *      @param array $options
64
-     *      @throws Exception\Structure
65
-     */
66
-    public function validate_request($options)
67
-    {
60
+        /**
61
+         *      validate Check request
62
+         *
63
+         *      @param array $options
64
+         *      @throws Exception\Structure
65
+         */
66
+        public function validate_request($options)
67
+        {
68 68
         parent::validate_request($options);
69 69
 
70 70
         $this->validate_element('Account');
71
-    }
71
+        }
72 72
 }
Please login to merge, or discard this patch.
src/Provider31/Request/Payment.php 1 patch
Indentation   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -16,91 +16,91 @@
 block discarded – undo
16 16
 
17 17
 class Payment extends General
18 18
 {
19
-    /**
20
-     *      @var string 'Account' node
21
-     */
22
-    protected $Account;
19
+        /**
20
+         *      @var string 'Account' node
21
+         */
22
+        protected $Account;
23 23
 
24
-    /**
25
-     *      @var string 'OrderId' node
26
-     */
27
-    protected $OrderId;
24
+        /**
25
+         *      @var string 'OrderId' node
26
+         */
27
+        protected $OrderId;
28 28
 
29
-    /**
30
-     *      @var string 'Amount' node
31
-     */
32
-    protected $Amount;
29
+        /**
30
+         *      @var string 'Amount' node
31
+         */
32
+        protected $Amount;
33 33
 
34
-    /**
35
-     *      Payment constructor
36
-     *
37
-     *      @param string $raw Raw request data
38
-     */
39
-    public function __construct($raw)
40
-    {
34
+        /**
35
+         *      Payment constructor
36
+         *
37
+         *      @param string $raw Raw request data
38
+         */
39
+        public function __construct($raw)
40
+        {
41 41
         parent::__construct($raw);
42
-    }
42
+        }
43 43
 
44
-    /**
45
-     *      Get Account
46
-     *
47
-     *      @return string
48
-     */
49
-    public function Account()
50
-    {
44
+        /**
45
+         *      Get Account
46
+         *
47
+         *      @return string
48
+         */
49
+        public function Account()
50
+        {
51 51
         return $this->Account;
52
-    }
52
+        }
53 53
 
54
-    /**
55
-     *      Get OrderId
56
-     *
57
-     *      @return string
58
-     */
59
-    public function OrderId()
60
-    {
54
+        /**
55
+         *      Get OrderId
56
+         *
57
+         *      @return string
58
+         */
59
+        public function OrderId()
60
+        {
61 61
         return $this->OrderId;
62
-    }
62
+        }
63 63
 
64
-    /**
65
-     *      Get Amount
66
-     *
67
-     *      @return string
68
-     */
69
-    public function Amount()
70
-    {
64
+        /**
65
+         *      Get Amount
66
+         *
67
+         *      @return string
68
+         */
69
+        public function Amount()
70
+        {
71 71
         return $this->Amount;
72
-    }
72
+        }
73 73
 
74
-    /**
75
-     *      Parse xml-request, which was previously "extracted" from the body of the http request
76
-     *
77
-     */
78
-    protected function parse_request_data()
79
-    {
74
+        /**
75
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
76
+         *
77
+         */
78
+        protected function parse_request_data()
79
+        {
80 80
         parent::parse_request_data();
81 81
 
82 82
         $r = $this->raw_request->get_nodes_from_request('Payment');
83 83
 
84 84
         foreach ($r[0]->childNodes as $child)
85 85
         {
86
-            $this->check_and_parse_request_node($child, 'Account');
87
-            $this->check_and_parse_request_node($child, 'OrderId');
88
-            $this->check_and_parse_request_node($child, 'Amount');
86
+                $this->check_and_parse_request_node($child, 'Account');
87
+                $this->check_and_parse_request_node($child, 'OrderId');
88
+                $this->check_and_parse_request_node($child, 'Amount');
89
+        }
89 90
         }
90
-    }
91 91
 
92
-    /**
93
-     *      validate Payment request
94
-     *
95
-     *      @param array $options
96
-     *      @throws Exception\Structure
97
-     */
98
-    public function validate_request($options)
99
-    {
92
+        /**
93
+         *      validate Payment request
94
+         *
95
+         *      @param array $options
96
+         *      @throws Exception\Structure
97
+         */
98
+        public function validate_request($options)
99
+        {
100 100
         parent::validate_request($options);
101 101
 
102 102
         $this->validate_element('Account');
103 103
         $this->validate_element('OrderId');
104 104
         $this->validate_element('Amount');
105
-    }
105
+        }
106 106
 }
Please login to merge, or discard this patch.
src/Provider31/Request/General.php 3 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@
 block discarded – undo
47 47
     /**
48 48
      *      @var array list of possible operations
49 49
      */
50
-    protected $operations = array('Check','Payment','Confirm','Cancel');
50
+    protected $operations = array('Check', 'Payment', 'Confirm', 'Cancel');
51 51
 
52 52
     /**
53 53
      *      General constructor
Please login to merge, or discard this patch.
Indentation   +192 added lines, -192 removed lines patch added patch discarded remove patch
@@ -18,221 +18,221 @@  discard block
 block discarded – undo
18 18
 
19 19
 class General
20 20
 {
21
-    /**
22
-     *      @var EasyPay\Provider31\Request\RAW raw request
23
-     */
24
-    protected $raw_request;
25
-
26
-    /**
27
-     *      @var string 'DateTime' node
28
-     */
29
-    protected $DateTime;
30
-
31
-    /**
32
-     *      @var string 'Sign' node
33
-     */
34
-    protected $Sign;
35
-
36
-    /**
37
-     *      @var string 'Operation' type
38
-     */
39
-    protected $Operation;
40
-
41
-    /**
42
-     *      @var string 'ServiceId' node
43
-     */
44
-    protected $ServiceId;
45
-
46
-    /**
47
-     *      @var array list of possible operations
48
-     */
49
-    protected $operations = array('Check','Payment','Confirm','Cancel');
50
-
51
-    /**
52
-     *      General constructor
53
-     *
54
-     *      @param \EasyPay\Provider31\Request\RAW $raw Raw request data
55
-     */
56
-    public function __construct($raw)
57
-    {
21
+        /**
22
+         *      @var EasyPay\Provider31\Request\RAW raw request
23
+         */
24
+        protected $raw_request;
25
+
26
+        /**
27
+         *      @var string 'DateTime' node
28
+         */
29
+        protected $DateTime;
30
+
31
+        /**
32
+         *      @var string 'Sign' node
33
+         */
34
+        protected $Sign;
35
+
36
+        /**
37
+         *      @var string 'Operation' type
38
+         */
39
+        protected $Operation;
40
+
41
+        /**
42
+         *      @var string 'ServiceId' node
43
+         */
44
+        protected $ServiceId;
45
+
46
+        /**
47
+         *      @var array list of possible operations
48
+         */
49
+        protected $operations = array('Check','Payment','Confirm','Cancel');
50
+
51
+        /**
52
+         *      General constructor
53
+         *
54
+         *      @param \EasyPay\Provider31\Request\RAW $raw Raw request data
55
+         */
56
+        public function __construct($raw)
57
+        {
58 58
         $this->raw_request = $raw;
59 59
 
60 60
         $this->parse_request_data();
61
-    }
62
-
63
-    /**
64
-     *      Get DateTime
65
-     *
66
-     *      @return string
67
-     */
68
-    public function DateTime()
69
-    {
61
+        }
62
+
63
+        /**
64
+         *      Get DateTime
65
+         *
66
+         *      @return string
67
+         */
68
+        public function DateTime()
69
+        {
70 70
         return $this->DateTime;
71
-    }
72
-
73
-    /**
74
-     *      Get Sign
75
-     *
76
-     *      @return string
77
-     */
78
-    public function Sign()
79
-    {
71
+        }
72
+
73
+        /**
74
+         *      Get Sign
75
+         *
76
+         *      @return string
77
+         */
78
+        public function Sign()
79
+        {
80 80
         return $this->Sign;
81
-    }
82
-
83
-    /**
84
-     *      Get Operation type
85
-     *
86
-     *      @return string
87
-     */
88
-    public function Operation()
89
-    {
81
+        }
82
+
83
+        /**
84
+         *      Get Operation type
85
+         *
86
+         *      @return string
87
+         */
88
+        public function Operation()
89
+        {
90 90
         return $this->Operation;
91
-    }
92
-
93
-    /**
94
-     *      Get ServiceId
95
-     *
96
-     *      @return string
97
-     */
98
-    public function ServiceId()
99
-    {
91
+        }
92
+
93
+        /**
94
+         *      Get ServiceId
95
+         *
96
+         *      @return string
97
+         */
98
+        public function ServiceId()
99
+        {
100 100
         return $this->ServiceId;
101
-    }
102
-
103
-    /**
104
-     *      Parse xml-request, which was previously "extracted" from the body of the http request
105
-     *      processes contents of <Request> node
106
-     */
107
-    protected function parse_request_data()
108
-    {
101
+        }
102
+
103
+        /**
104
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
105
+         *      processes contents of <Request> node
106
+         */
107
+        protected function parse_request_data()
108
+        {
109 109
         $r = $this->check_request_count(
110
-            $this->raw_request->get_nodes_from_request('Request')
110
+                $this->raw_request->get_nodes_from_request('Request')
111 111
         );
112 112
 
113 113
         foreach ($r[0]->childNodes as $child)
114 114
         {
115
-            $this->check_and_parse_request_node($child, 'DateTime');
116
-            $this->check_and_parse_request_node($child, 'Sign');
115
+                $this->check_and_parse_request_node($child, 'DateTime');
116
+                $this->check_and_parse_request_node($child, 'Sign');
117 117
 
118
-            $this->check_and_parse_operation($child);
118
+                $this->check_and_parse_operation($child);
119 119
         }
120 120
         $this->parse_operation_data();
121
-    }
122
-
123
-    /**
124
-     *      Check count of <Request> nodes in xml-request
125
-     *
126
-     *      @throws Exception\Structure
127
-     */
128
-    protected function check_request_count($ar)
129
-    {
121
+        }
122
+
123
+        /**
124
+         *      Check count of <Request> nodes in xml-request
125
+         *
126
+         *      @throws Exception\Structure
127
+         */
128
+        protected function check_request_count($ar)
129
+        {
130 130
         if (count($ar) < 1)
131 131
         {
132
-            throw new Exception\Structure('The xml-query does not contain any element Request!', -52);
132
+                throw new Exception\Structure('The xml-query does not contain any element Request!', -52);
133 133
         }
134 134
         elseif (count($ar) > 1)
135 135
         {
136
-            throw new Exception\Structure('The xml-query contains several elements Request!', -52);
136
+                throw new Exception\Structure('The xml-query contains several elements Request!', -52);
137 137
         }
138 138
 
139 139
         return $ar;
140
-    }
141
-
142
-    /**
143
-     *      Parse xml-request, which was previously "extracted" from the body of the http request
144
-     *      processes contents of <Operation> node
145
-     *
146
-     *      @throws Exception\Structure
147
-     */
148
-    protected function parse_operation_data()
149
-    {
140
+        }
141
+
142
+        /**
143
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
144
+         *      processes contents of <Operation> node
145
+         *
146
+         *      @throws Exception\Structure
147
+         */
148
+        protected function parse_operation_data()
149
+        {
150 150
         $this->check_presence_operation();
151 151
 
152 152
         $r = $this->raw_request->get_nodes_from_request($this->Operation);
153 153
 
154 154
         foreach ($r[0]->childNodes as $child)
155 155
         {
156
-            $this->check_and_parse_request_node($child, 'ServiceId');
156
+                $this->check_and_parse_request_node($child, 'ServiceId');
157 157
         }
158
-    }
159
-
160
-    /**
161
-     *      Check if present node of request and then parse it
162
-     *
163
-     *      @param \DOMNode $n
164
-     *      @param string $name
165
-     */
166
-    protected function check_and_parse_request_node($n, $name)
167
-    {
158
+        }
159
+
160
+        /**
161
+         *      Check if present node of request and then parse it
162
+         *
163
+         *      @param \DOMNode $n
164
+         *      @param string $name
165
+         */
166
+        protected function check_and_parse_request_node($n, $name)
167
+        {
168 168
         if ($n->nodeName == $name)
169 169
         {
170
-            $this->parse_request_node($n, $name);
170
+                $this->parse_request_node($n, $name);
171 171
         }
172
-    }
173
-
174
-    /**
175
-     *      Check if given node is Operation
176
-     *
177
-     *      @throws Exception\Structure
178
-     */
179
-    protected function check_and_parse_operation($n)
180
-    {
172
+        }
173
+
174
+        /**
175
+         *      Check if given node is Operation
176
+         *
177
+         *      @throws Exception\Structure
178
+         */
179
+        protected function check_and_parse_operation($n)
180
+        {
181 181
         if (in_array($n->nodeName, $this->operations))
182 182
         {
183
-            if ( ! isset($this->Operation))
184
-            {
183
+                if ( ! isset($this->Operation))
184
+                {
185 185
                 $this->Operation = $n->nodeName;
186
-            }
187
-            else
188
-            {
186
+                }
187
+                else
188
+                {
189 189
                 throw new Exception\Structure('There is more than one Operation type element in the xml-query!', -53);
190
-            }
190
+                }
191 191
         }
192
-    }
193
-
194
-    /**
195
-     *      Check if Operation present in request
196
-     *
197
-     *      @throws Exception\Structure
198
-     */
199
-    protected function check_presence_operation()
200
-    {
192
+        }
193
+
194
+        /**
195
+         *      Check if Operation present in request
196
+         *
197
+         *      @throws Exception\Structure
198
+         */
199
+        protected function check_presence_operation()
200
+        {
201 201
         if ( ! isset($this->Operation))
202 202
         {
203
-            throw new Exception\Structure('There is no Operation type element in the xml request!', -55);
203
+                throw new Exception\Structure('There is no Operation type element in the xml request!', -55);
204 204
         }
205
-    }
206
-
207
-    /**
208
-     *      Parse node of request
209
-     *
210
-     *      @param \DOMNode $n
211
-     *      @param string $name
212
-     *
213
-     *      @throws Exception\Structure
214
-     */
215
-    protected function parse_request_node($n, $name)
216
-    {
205
+        }
206
+
207
+        /**
208
+         *      Parse node of request
209
+         *
210
+         *      @param \DOMNode $n
211
+         *      @param string $name
212
+         *
213
+         *      @throws Exception\Structure
214
+         */
215
+        protected function parse_request_node($n, $name)
216
+        {
217 217
         if ( ! isset($this->$name))
218 218
         {
219
-            $this->$name = $n->nodeValue;
219
+                $this->$name = $n->nodeValue;
220 220
         }
221 221
         else
222 222
         {
223
-            throw new Exception\Structure('There is more than one '.$name.' element in the xml-query!', -56);
223
+                throw new Exception\Structure('There is more than one '.$name.' element in the xml-query!', -56);
224
+        }
224 225
         }
225
-    }
226
-
227
-    /**
228
-     *      "Rough" validation of the received xml request
229
-     *
230
-     *      @param array $options
231
-     *      @throws Exception\Data
232
-     *      @throws Exception\Structure
233
-     */
234
-    public function validate_request($options)
235
-    {
226
+
227
+        /**
228
+         *      "Rough" validation of the received xml request
229
+         *
230
+         *      @param array $options
231
+         *      @throws Exception\Data
232
+         *      @throws Exception\Structure
233
+         */
234
+        public function validate_request($options)
235
+        {
236 236
         $this->validate_element('DateTime');
237 237
         $this->validate_element('Sign');
238 238
         $this->validate_element('ServiceId');
@@ -240,36 +240,36 @@  discard block
 block discarded – undo
240 240
         // compare received value ServiceId with option ServiceId
241 241
         if (intval($options['ServiceId']) != intval($this->ServiceId))
242 242
         {
243
-            throw new Exception\Data('This request is not for our ServiceId!', -58);
243
+                throw new Exception\Data('This request is not for our ServiceId!', -58);
244
+        }
244 245
         }
245
-    }
246
-
247
-    /**
248
-     *      Validation of xml-element
249
-     *
250
-     *      @param string $name
251
-     */
252
-    public function validate_element($name)
253
-    {
246
+
247
+        /**
248
+         *      Validation of xml-element
249
+         *
250
+         *      @param string $name
251
+         */
252
+        public function validate_element($name)
253
+        {
254 254
         if ( ! isset($this->$name))
255 255
         {
256
-            throw new Exception\Structure('There is no '.$name.' element in the xml request!', -57);
256
+                throw new Exception\Structure('There is no '.$name.' element in the xml request!', -57);
257
+        }
257 258
         }
258
-    }
259
-
260
-    /**
261
-     *      Verify signature of request
262
-     *
263
-     *      @param array $options
264
-     */
265
-    public function verify_sign($options)
266
-    {
259
+
260
+        /**
261
+         *      Verify signature of request
262
+         *
263
+         *      @param array $options
264
+         */
265
+        public function verify_sign($options)
266
+        {
267 267
         $sign = new Sign();
268 268
         $sign->verify(
269
-            $this->raw_request->str(),
270
-            $this->Sign,
271
-            $options
269
+                $this->raw_request->str(),
270
+                $this->Sign,
271
+                $options
272 272
         );
273
-    }
273
+        }
274 274
 
275 275
 }
Please login to merge, or discard this patch.
Braces   +3 added lines, -6 removed lines patch added patch discarded remove patch
@@ -130,8 +130,7 @@  discard block
 block discarded – undo
130 130
         if (count($ar) < 1)
131 131
         {
132 132
             throw new Exception\Structure('The xml-query does not contain any element Request!', -52);
133
-        }
134
-        elseif (count($ar) > 1)
133
+        } elseif (count($ar) > 1)
135 134
         {
136 135
             throw new Exception\Structure('The xml-query contains several elements Request!', -52);
137 136
         }
@@ -183,8 +182,7 @@  discard block
 block discarded – undo
183 182
             if ( ! isset($this->Operation))
184 183
             {
185 184
                 $this->Operation = $n->nodeName;
186
-            }
187
-            else
185
+            } else
188 186
             {
189 187
                 throw new Exception\Structure('There is more than one Operation type element in the xml-query!', -53);
190 188
             }
@@ -217,8 +215,7 @@  discard block
 block discarded – undo
217 215
         if ( ! isset($this->$name))
218 216
         {
219 217
             $this->$name = $n->nodeValue;
220
-        }
221
-        else
218
+        } else
222 219
         {
223 220
             throw new Exception\Structure('There is more than one '.$name.' element in the xml-query!', -56);
224 221
         }
Please login to merge, or discard this patch.
src/Provider31/Request/Confirm.php 1 patch
Indentation   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -16,57 +16,57 @@
 block discarded – undo
16 16
 
17 17
 class Confirm extends General
18 18
 {
19
-    /**
20
-     *      @var string 'PaymentId' node
21
-     */
22
-    protected $PaymentId;
19
+        /**
20
+         *      @var string 'PaymentId' node
21
+         */
22
+        protected $PaymentId;
23 23
 
24
-    /**
25
-     *      Check constructor
26
-     *
27
-     *      @param string $raw Raw request data
28
-     */
29
-    public function __construct($raw)
30
-    {
24
+        /**
25
+         *      Check constructor
26
+         *
27
+         *      @param string $raw Raw request data
28
+         */
29
+        public function __construct($raw)
30
+        {
31 31
         parent::__construct($raw);
32
-    }
32
+        }
33 33
 
34
-    /**
35
-     *      Get PaymentId
36
-     *
37
-     *      @return string
38
-     */
39
-    public function PaymentId()
40
-    {
34
+        /**
35
+         *      Get PaymentId
36
+         *
37
+         *      @return string
38
+         */
39
+        public function PaymentId()
40
+        {
41 41
         return $this->PaymentId;
42
-    }
42
+        }
43 43
 
44
-    /**
45
-     *      Parse xml-request, which was previously "extracted" from the body of the http request
46
-     *
47
-     */
48
-    protected function parse_request_data()
49
-    {
44
+        /**
45
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
46
+         *
47
+         */
48
+        protected function parse_request_data()
49
+        {
50 50
         parent::parse_request_data();
51 51
 
52 52
         $r = $this->raw_request->get_nodes_from_request('Confirm');
53 53
 
54 54
         foreach ($r[0]->childNodes as $child)
55 55
         {
56
-            $this->check_and_parse_request_node($child, 'PaymentId');
56
+                $this->check_and_parse_request_node($child, 'PaymentId');
57
+        }
57 58
         }
58
-    }
59 59
 
60
-    /**
61
-     *      validate Confirm request
62
-     *
63
-     *      @param array $options
64
-     *      @throws Exception\Structure
65
-     */
66
-    public function validate_request($options)
67
-    {
60
+        /**
61
+         *      validate Confirm request
62
+         *
63
+         *      @param array $options
64
+         *      @throws Exception\Structure
65
+         */
66
+        public function validate_request($options)
67
+        {
68 68
         parent::validate_request($options);
69 69
 
70 70
         $this->validate_element('PaymentId');
71
-    }
71
+        }
72 72
 }
Please login to merge, or discard this patch.
src/Provider31/Request/Cancel.php 1 patch
Indentation   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -16,57 +16,57 @@
 block discarded – undo
16 16
 
17 17
 class Cancel extends General
18 18
 {
19
-    /**
20
-     *      @var string 'PaymentId' node
21
-     */
22
-    protected $PaymentId;
19
+        /**
20
+         *      @var string 'PaymentId' node
21
+         */
22
+        protected $PaymentId;
23 23
 
24
-    /**
25
-     *      Check constructor
26
-     *
27
-     *      @param string $raw Raw request data
28
-     */
29
-    public function __construct($raw)
30
-    {
24
+        /**
25
+         *      Check constructor
26
+         *
27
+         *      @param string $raw Raw request data
28
+         */
29
+        public function __construct($raw)
30
+        {
31 31
         parent::__construct($raw);
32
-    }
32
+        }
33 33
 
34
-    /**
35
-     *      Get PaymentId
36
-     *
37
-     *      @return string
38
-     */
39
-    public function PaymentId()
40
-    {
34
+        /**
35
+         *      Get PaymentId
36
+         *
37
+         *      @return string
38
+         */
39
+        public function PaymentId()
40
+        {
41 41
         return $this->PaymentId;
42
-    }
42
+        }
43 43
 
44
-    /**
45
-     *      Parse xml-request, which was previously "extracted" from the body of the http request
46
-     *
47
-     */
48
-    protected function parse_request_data()
49
-    {
44
+        /**
45
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
46
+         *
47
+         */
48
+        protected function parse_request_data()
49
+        {
50 50
         parent::parse_request_data();
51 51
 
52 52
         $r = $this->raw_request->get_nodes_from_request('Cancel');
53 53
 
54 54
         foreach ($r[0]->childNodes as $child)
55 55
         {
56
-            $this->check_and_parse_request_node($child, 'PaymentId');
56
+                $this->check_and_parse_request_node($child, 'PaymentId');
57
+        }
57 58
         }
58
-    }
59 59
 
60
-    /**
61
-     *      validate Cancel request
62
-     *
63
-     *      @param array $options
64
-     *      @throws Exception\Structure
65
-     */
66
-    public function validate_request($options)
67
-    {
60
+        /**
61
+         *      validate Cancel request
62
+         *
63
+         *      @param array $options
64
+         *      @throws Exception\Structure
65
+         */
66
+        public function validate_request($options)
67
+        {
68 68
         parent::validate_request($options);
69 69
 
70 70
         $this->validate_element('PaymentId');
71
-    }
71
+        }
72 72
 }
Please login to merge, or discard this patch.
src/Sign.php 2 patches
Indentation   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -9,120 +9,120 @@
 block discarded – undo
9 9
 
10 10
 class Sign
11 11
 {
12
-    public function __construct() {}
12
+        public function __construct() {}
13 13
 
14
-    /**
15
-     *      Verify signature of request
16
-     *
17
-     *      @param string $request_str
18
-     *      @param string $sign
19
-     *      @param array $options
20
-     */
21
-    public function verify($request_str, $sign, $options)
22
-    {
14
+        /**
15
+         *      Verify signature of request
16
+         *
17
+         *      @param string $request_str
18
+         *      @param string $sign
19
+         *      @param array $options
20
+         */
21
+        public function verify($request_str, $sign, $options)
22
+        {
23 23
         if (isset($options['UseSign']) && ($options['UseSign'] === true))
24 24
         {
25
-            $this->check_verify_sign_result(
25
+                $this->check_verify_sign_result(
26 26
                 $result = (new OpenSSL())->verify(
27
-                    str_replace($sign, '', $request_str),
28
-                    pack("H*", $sign),
29
-                    (new OpenSSL())->get_pub_key($this->get_pub_key($options))
27
+                        str_replace($sign, '', $request_str),
28
+                        pack("H*", $sign),
29
+                        (new OpenSSL())->get_pub_key($this->get_pub_key($options))
30 30
                 )
31
-            );
31
+                );
32
+        }
32 33
         }
33
-    }
34 34
 
35
-    /**
36
-     *      load file with easysoft public key
37
-     *
38
-     *      @param array $options
39
-     *      @throws Exception\Runtime
40
-     *      @return string
41
-     */
42
-    protected function get_pub_key($options)
43
-    {
35
+        /**
36
+         *      load file with easysoft public key
37
+         *
38
+         *      @param array $options
39
+         *      @throws Exception\Runtime
40
+         *      @return string
41
+         */
42
+        protected function get_pub_key($options)
43
+        {
44 44
         if ( ! isset($options['EasySoftPKey']))
45 45
         {
46
-            throw new Exception\Runtime('The parameter EasySoftPKey is not set!', -94);
46
+                throw new Exception\Runtime('The parameter EasySoftPKey is not set!', -94);
47 47
         }
48 48
 
49 49
         return (new Key())->get($options['EasySoftPKey'], 'public');
50
-    }
50
+        }
51 51
 
52
-    /**
53
-     *      check result of openssl verify signature
54
-     *
55
-     *      @param integer $result
56
-     *      @throws Exception\Sign
57
-     */
58
-    protected function check_verify_sign_result($result)
59
-    {
52
+        /**
53
+         *      check result of openssl verify signature
54
+         *
55
+         *      @param integer $result
56
+         *      @throws Exception\Sign
57
+         */
58
+        protected function check_verify_sign_result($result)
59
+        {
60 60
         if ($result == -1)
61 61
         {
62
-            throw new Exception\Sign('Error verify signature of request!', -96);
62
+                throw new Exception\Sign('Error verify signature of request!', -96);
63 63
         }
64 64
         elseif ($result == 0)
65 65
         {
66
-            throw new Exception\Sign('Signature of request is incorrect!', -95);
66
+                throw new Exception\Sign('Signature of request is incorrect!', -95);
67
+        }
67 68
         }
68
-    }
69 69
 
70
-    /**
71
-     *      Generate signature of response
72
-     *
73
-     *      @param string $request_str
74
-     *      @param array $options
75
-     *      @return string
76
-     */
77
-    public function generate($request_str, $options)
78
-    {
70
+        /**
71
+         *      Generate signature of response
72
+         *
73
+         *      @param string $request_str
74
+         *      @param array $options
75
+         *      @return string
76
+         */
77
+        public function generate($request_str, $options)
78
+        {
79 79
         try
80 80
         {
81
-            $sign = '';
82
-            $this->check_generate_sign_result(
81
+                $sign = '';
82
+                $this->check_generate_sign_result(
83 83
                 $result = (new OpenSSL())->sign(
84
-                    $request_str,
85
-                    $sign,
86
-                    (new OpenSSL())->get_priv_key($this->get_priv_key($options))
84
+                        $request_str,
85
+                        $sign,
86
+                        (new OpenSSL())->get_priv_key($this->get_priv_key($options))
87 87
                 )
88
-            );
88
+                );
89 89
 
90
-            return strtoupper(bin2hex($sign));
90
+                return strtoupper(bin2hex($sign));
91 91
         }
92 92
         catch (\Exception $e)
93 93
         {
94
-            return null;
94
+                return null;
95
+        }
95 96
         }
96
-    }
97 97
 
98
-    /**
99
-     *      load file with provider private key
100
-     *
101
-     *      @param array $options
102
-     *      @throws Exception\Runtime
103
-     *      @return string
104
-     */
105
-    protected function get_priv_key($options)
106
-    {
98
+        /**
99
+         *      load file with provider private key
100
+         *
101
+         *      @param array $options
102
+         *      @throws Exception\Runtime
103
+         *      @return string
104
+         */
105
+        protected function get_priv_key($options)
106
+        {
107 107
         if ( ! isset($options['ProviderPKey']))
108 108
         {
109
-            throw new \EasyPay\Exception\Runtime('The parameter ProviderPKey is not set!', -94);
109
+                throw new \EasyPay\Exception\Runtime('The parameter ProviderPKey is not set!', -94);
110 110
         }
111 111
 
112 112
         return (new Key())->get($options['ProviderPKey'], 'private');
113
-    }
113
+        }
114 114
 
115
-    /**
116
-     *      check result of openssl sign
117
-     *
118
-     *      @param bool $result
119
-     *      @throws Exception\Sign
120
-     */
121
-    protected function check_generate_sign_result($result)
122
-    {
115
+        /**
116
+         *      check result of openssl sign
117
+         *
118
+         *      @param bool $result
119
+         *      @throws Exception\Sign
120
+         */
121
+        protected function check_generate_sign_result($result)
122
+        {
123 123
         if ($result === FALSE)
124 124
         {
125
-            throw new \EasyPay\Exception\Sign('Can not generate signature!', -96);
125
+                throw new \EasyPay\Exception\Sign('Can not generate signature!', -96);
126
+        }
126 127
         }
127
-    }
128 128
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -60,8 +60,7 @@  discard block
 block discarded – undo
60 60
         if ($result == -1)
61 61
         {
62 62
             throw new Exception\Sign('Error verify signature of request!', -96);
63
-        }
64
-        elseif ($result == 0)
63
+        } elseif ($result == 0)
65 64
         {
66 65
             throw new Exception\Sign('Signature of request is incorrect!', -95);
67 66
         }
@@ -88,8 +87,7 @@  discard block
 block discarded – undo
88 87
             );
89 88
 
90 89
             return strtoupper(bin2hex($sign));
91
-        }
92
-        catch (\Exception $e)
90
+        } catch (\Exception $e)
93 91
         {
94 92
             return null;
95 93
         }
Please login to merge, or discard this patch.