Passed
Push — master ( 6361e3...e88489 )
by Dmitry
02:04
created
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->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/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->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/Provider31/Request/General.php 1 patch
Indentation   +212 added lines, -212 removed lines patch added patch discarded remove patch
@@ -18,98 +18,98 @@  discard block
 block discarded – undo
18 18
 
19 19
 class General
20 20
 {
21
-    /**
22
-     *      @var string 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 string $raw Raw request data
55
-     */
56
-    public function __construct($raw)
57
-    {
21
+        /**
22
+         *      @var string 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 string $raw Raw request data
55
+         */
56
+        public function __construct($raw)
57
+        {
58 58
         $this->raw_request = strval($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
-     *
106
-     *      @throws Exception\Structure
107
-     */
108
-    protected function parse_request_data()
109
-    {
101
+        }
102
+
103
+        /**
104
+         *      Parse xml-request, which was previously "extracted" from the body of the http request
105
+         *
106
+         *      @throws Exception\Structure
107
+         */
108
+        protected function parse_request_data()
109
+        {
110 110
         if (empty($this->raw_request))
111 111
         {
112
-            throw new Exception\Structure('An empty xml request', -50);
112
+                throw new Exception\Structure('An empty xml request', -50);
113 113
         }
114 114
 
115 115
         // process <Request> group
@@ -117,30 +117,30 @@  discard block
 block discarded – undo
117 117
 
118 118
         if (count($r) < 1)
119 119
         {
120
-            throw new Exception\Structure('The xml-query does not contain any element Request!', -52);
120
+                throw new Exception\Structure('The xml-query does not contain any element Request!', -52);
121 121
         }
122 122
 
123 123
         foreach ($r[0]->childNodes as $child)
124 124
         {
125
-            $this->check_and_parse_request_node($child, 'DateTime');
126
-            $this->check_and_parse_request_node($child, 'Sign');
125
+                $this->check_and_parse_request_node($child, 'DateTime');
126
+                $this->check_and_parse_request_node($child, 'Sign');
127 127
 
128
-            if (in_array($child->nodeName, $this->operations))
129
-            {
128
+                if (in_array($child->nodeName, $this->operations))
129
+                {
130 130
                 if ( ! isset($this->Operation))
131 131
                 {
132
-                    $this->Operation = $child->nodeName;
132
+                        $this->Operation = $child->nodeName;
133 133
                 }
134 134
                 else
135 135
                 {
136
-                    throw new Exception\Structure('There is more than one Operation type element in the xml-query!', -53);
136
+                        throw new Exception\Structure('There is more than one Operation type element in the xml-query!', -53);
137
+                }
137 138
                 }
138
-            }
139 139
         }
140 140
 
141 141
         if ( ! isset($this->Operation))
142 142
         {
143
-            throw new Exception\Structure('There is no Operation type element in the xml request!', -55);
143
+                throw new Exception\Structure('There is no Operation type element in the xml request!', -55);
144 144
         }
145 145
 
146 146
         // process <Operation> group
@@ -148,74 +148,74 @@  discard block
 block discarded – undo
148 148
 
149 149
         foreach ($r[0]->childNodes as $child)
150 150
         {
151
-            $this->check_and_parse_request_node($child, 'ServiceId');
151
+                $this->check_and_parse_request_node($child, 'ServiceId');
152
+        }
152 153
         }
153
-    }
154
-
155
-    /**
156
-     *      Get group of nodes from XML-request
157
-     *
158
-     *      @param string $name
159
-     *      @return array
160
-     */
161
-    protected function get_nodes_from_request($name)
162
-    {
154
+
155
+        /**
156
+         *      Get group of nodes from XML-request
157
+         *
158
+         *      @param string $name
159
+         *      @return array
160
+         */
161
+        protected function get_nodes_from_request($name)
162
+        {
163 163
         libxml_use_internal_errors(true);
164 164
         $doc = new \DOMDocument();
165 165
         if ( ! $doc->loadXML($this->raw_request))
166 166
         {
167
-            foreach(libxml_get_errors() as $e){
167
+                foreach(libxml_get_errors() as $e){
168 168
                 Log::instance()->error($e->message);
169
-            }
170
-            throw new Exception\Structure('The wrong XML is received', -51);
169
+                }
170
+                throw new Exception\Structure('The wrong XML is received', -51);
171 171
         }
172 172
 
173 173
         return $this->getNodes($doc, $name);
174
-    }
175
-
176
-    /**
177
-     *      Check if present node of request and then parse it
178
-     *
179
-     *      @param \DOMNode $n
180
-     *      @param string $name
181
-     */
182
-    protected function check_and_parse_request_node($n, $name)
183
-    {
174
+        }
175
+
176
+        /**
177
+         *      Check if present node of request and then parse it
178
+         *
179
+         *      @param \DOMNode $n
180
+         *      @param string $name
181
+         */
182
+        protected function check_and_parse_request_node($n, $name)
183
+        {
184 184
         if ($n->nodeName == $name)
185 185
         {
186
-            $this->parse_request_node($n, $name);
186
+                $this->parse_request_node($n, $name);
187
+        }
187 188
         }
188
-    }
189
-
190
-    /**
191
-     *      Parse node of request
192
-     *
193
-     *      @param \DOMNode $n
194
-     *      @param string $name
195
-     *
196
-     *      @throws Exception\Structure
197
-     */
198
-    protected function parse_request_node($n, $name)
199
-    {
189
+
190
+        /**
191
+         *      Parse node of request
192
+         *
193
+         *      @param \DOMNode $n
194
+         *      @param string $name
195
+         *
196
+         *      @throws Exception\Structure
197
+         */
198
+        protected function parse_request_node($n, $name)
199
+        {
200 200
         if ( ! isset($this->$name))
201 201
         {
202
-            $this->$name = $n->nodeValue;
202
+                $this->$name = $n->nodeValue;
203 203
         }
204 204
         else
205 205
         {
206
-            throw new Exception\Structure('There is more than one '.$name.' element in the xml-query!', -56);
206
+                throw new Exception\Structure('There is more than one '.$name.' element in the xml-query!', -56);
207 207
         }
208
-    }
209
-
210
-    /**
211
-     *      "Rough" validation of the received xml request
212
-     *
213
-     *      @param array $options
214
-     *      @throws Exception\Data
215
-     *      @throws Exception\Structure
216
-     */
217
-    public function validate_request($options)
218
-    {
208
+        }
209
+
210
+        /**
211
+         *      "Rough" validation of the received xml request
212
+         *
213
+         *      @param array $options
214
+         *      @throws Exception\Data
215
+         *      @throws Exception\Structure
216
+         */
217
+        public function validate_request($options)
218
+        {
219 219
         $this->validate_element('DateTime');
220 220
         $this->validate_element('Sign');
221 221
         $this->validate_element('ServiceId');
@@ -223,104 +223,104 @@  discard block
 block discarded – undo
223 223
         // compare received value ServiceId with option ServiceId
224 224
         if (intval($options['ServiceId']) != intval($this->ServiceId))
225 225
         {
226
-            throw new Exception\Data('This request is not for our ServiceId!', -58);
226
+                throw new Exception\Data('This request is not for our ServiceId!', -58);
227
+        }
227 228
         }
228
-    }
229
-
230
-    /**
231
-     *      Validation of xml-element
232
-     *
233
-     *      @param string $name
234
-     */
235
-    public function validate_element($name)
236
-    {
229
+
230
+        /**
231
+         *      Validation of xml-element
232
+         *
233
+         *      @param string $name
234
+         */
235
+        public function validate_element($name)
236
+        {
237 237
         if ( ! isset($this->$name))
238 238
         {
239
-            throw new Exception\Structure('There is no '.$name.' element in the xml request!', -57);
239
+                throw new Exception\Structure('There is no '.$name.' element in the xml request!', -57);
240
+        }
240 241
         }
241
-    }
242
-
243
-    /**
244
-     *      Verify signature of request
245
-     *
246
-     *      @param array $options
247
-     */
248
-    public function verify_sign($options)
249
-    {
242
+
243
+        /**
244
+         *      Verify signature of request
245
+         *
246
+         *      @param array $options
247
+         */
248
+        public function verify_sign($options)
249
+        {
250 250
         if (isset($options['UseSign']) && ($options['UseSign'] === true))
251 251
         {
252
-            $this->check_verify_sign_result(
252
+                $this->check_verify_sign_result(
253 253
                 $result = (new OpenSSL())->verify(
254
-                    str_replace($this->Sign, '', $this->raw_request),
255
-                    pack("H*", $this->Sign),
256
-                    (new OpenSSL())->get_pub_key($this->get_pub_key($options))
254
+                        str_replace($this->Sign, '', $this->raw_request),
255
+                        pack("H*", $this->Sign),
256
+                        (new OpenSSL())->get_pub_key($this->get_pub_key($options))
257 257
                 )
258
-            );
258
+                );
259
+        }
259 260
         }
260
-    }
261
-
262
-    /**
263
-     *      load file with easysoft public key
264
-     *
265
-     *      @param array $options
266
-     *      @throws Exception\Runtime
267
-     *      @return string
268
-     */
269
-    protected function get_pub_key($options)
270
-    {
261
+
262
+        /**
263
+         *      load file with easysoft public key
264
+         *
265
+         *      @param array $options
266
+         *      @throws Exception\Runtime
267
+         *      @return string
268
+         */
269
+        protected function get_pub_key($options)
270
+        {
271 271
         if ( ! isset($options['EasySoftPKey']))
272 272
         {
273
-            throw new Exception\Runtime('The parameter EasySoftPKey is not set!', -94);
273
+                throw new Exception\Runtime('The parameter EasySoftPKey is not set!', -94);
274 274
         }
275 275
 
276 276
         return (new Key())->get($options['EasySoftPKey'], 'public');
277
-    }
278
-
279
-    /**
280
-     *      check result of openssl verify signature
281
-     *
282
-     *      @param integer $result
283
-     *      @throws Exception\Sign
284
-     */
285
-    protected function check_verify_sign_result($result)
286
-    {
277
+        }
278
+
279
+        /**
280
+         *      check result of openssl verify signature
281
+         *
282
+         *      @param integer $result
283
+         *      @throws Exception\Sign
284
+         */
285
+        protected function check_verify_sign_result($result)
286
+        {
287 287
         if ($result == -1)
288 288
         {
289
-            throw new Exception\Sign('Error verify signature of request!', -96);
289
+                throw new Exception\Sign('Error verify signature of request!', -96);
290 290
         }
291 291
         elseif ($result == 0)
292 292
         {
293
-            throw new Exception\Sign('Signature of request is incorrect!', -95);
293
+                throw new Exception\Sign('Signature of request is incorrect!', -95);
294 294
         }
295
-    }
296
-
297
-    /**
298
-     *      Selects nodes by name
299
-     *
300
-     *      @param \DOMDocument $dom
301
-     *      @param string $name
302
-     *      @param array $ret
303
-     *
304
-     *      @return array nodes with the name
305
-     */
306
-    protected function getNodes($dom, $name, $ret=array())
307
-    {
295
+        }
296
+
297
+        /**
298
+         *      Selects nodes by name
299
+         *
300
+         *      @param \DOMDocument $dom
301
+         *      @param string $name
302
+         *      @param array $ret
303
+         *
304
+         *      @return array nodes with the name
305
+         */
306
+        protected function getNodes($dom, $name, $ret=array())
307
+        {
308 308
         foreach($dom->childNodes as $child)
309 309
         {
310
-            if ($child->nodeName == $name)
311
-            {
310
+                if ($child->nodeName == $name)
311
+                {
312 312
                 array_push($ret, $child);
313
-            }
314
-            else
315
-            {
313
+                }
314
+                else
315
+                {
316 316
                 if (count($child->childNodes) > 0)
317 317
                 {
318
-                    $ret = $this->getNodes($child, $name, $ret);
318
+                        $ret = $this->getNodes($child, $name, $ret);
319
+                }
319 320
                 }
320
-            }
321 321
         }
322 322
 
323 323
         return $ret;
324
-    }
324
+        }
325 325
 
326 326
 }
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->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/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->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.