Passed
Push — master ( 7eda73...e84ff4 )
by Malte
04:28
created
src/IMAP/Providers/LaravelServiceProvider.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
      * If however the default account is missing a parameter the package default account parameter will be used.
59 59
      * This can be disabled by setting imap.default in your config file to 'false'
60 60
      */
61
-    private function setVendorConfig(){
61
+    private function setVendorConfig() {
62 62
 
63 63
         $config_key = 'imap';
64 64
         $path = __DIR__.'/../../config/'.$config_key.'.php';
@@ -70,17 +70,17 @@  discard block
 block discarded – undo
70 70
 
71 71
         $config = $this->app['config']->get($config_key);
72 72
 
73
-        if(is_array($config)){
74
-            if(isset($config['default'])){
75
-                if(isset($config['accounts']) && $config['default'] != false){
73
+        if (is_array($config)) {
74
+            if (isset($config['default'])) {
75
+                if (isset($config['accounts']) && $config['default'] != false) {
76 76
 
77 77
                     $default_config = $vendor_config['accounts']['default'];
78
-                    if(isset($config['accounts'][$config['default']])){
78
+                    if (isset($config['accounts'][$config['default']])) {
79 79
                         $default_config = array_merge($default_config, $config['accounts'][$config['default']]);
80 80
                     }
81 81
 
82
-                    if(is_array($config['accounts'])){
83
-                        foreach($config['accounts'] as $account_key => $account){
82
+                    if (is_array($config['accounts'])) {
83
+                        foreach ($config['accounts'] as $account_key => $account) {
84 84
                             $config['accounts'][$account_key] = array_merge($default_config, $account);
85 85
                         }
86 86
                     }
@@ -114,23 +114,23 @@  discard block
 block discarded – undo
114 114
         $arrays = func_get_args();
115 115
         $base = array_shift($arrays);
116 116
 
117
-        if(!is_array($base)) $base = empty($base) ? array() : array($base);
117
+        if (!is_array($base)) $base = empty($base) ? array() : array($base);
118 118
 
119
-        foreach($arrays as $append) {
119
+        foreach ($arrays as $append) {
120 120
 
121
-            if(!is_array($append)) $append = array($append);
121
+            if (!is_array($append)) $append = array($append);
122 122
 
123
-            foreach($append as $key => $value) {
123
+            foreach ($append as $key => $value) {
124 124
 
125
-                if(!array_key_exists($key, $base) and !is_numeric($key)) {
125
+                if (!array_key_exists($key, $base) and !is_numeric($key)) {
126 126
                     $base[$key] = $append[$key];
127 127
                     continue;
128 128
                 }
129 129
 
130
-                if(is_array($value) or is_array($base[$key])) {
130
+                if (is_array($value) or is_array($base[$key])) {
131 131
                     $base[$key] = $this->array_merge_recursive_distinct($base[$key], $append[$key]);
132
-                } else if(is_numeric($key)) {
133
-                    if(!in_array($value, $base)) $base[] = $value;
132
+                } else if (is_numeric($key)) {
133
+                    if (!in_array($value, $base)) $base[] = $value;
134 134
                 } else {
135 135
                     $base[$key] = $value;
136 136
                 }
Please login to merge, or discard this patch.
src/IMAP/Attachment.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
         $this->part_number = ($part_number) ? $part_number : $this->part_number;
94 94
 
95 95
         $default_mask = $this->oMessage->getClient()->getDefaultAttachmentMask();
96
-        if($default_mask != null) {
96
+        if ($default_mask != null) {
97 97
             $this->mask = $default_mask;
98 98
         }
99 99
 
@@ -110,10 +110,10 @@  discard block
 block discarded – undo
110 110
      * @throws MethodNotFoundException
111 111
      */
112 112
     public function __call($method, $arguments) {
113
-        if(strtolower(substr($method, 0, 3)) === 'get') {
113
+        if (strtolower(substr($method, 0, 3)) === 'get') {
114 114
             $name = snake_case(substr($method, 3));
115 115
 
116
-            if(isset($this->attributes[$name])) {
116
+            if (isset($this->attributes[$name])) {
117 117
                 return $this->attributes[$name];
118 118
             }
119 119
 
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
      * @return mixed|null
148 148
      */
149 149
     public function __get($name) {
150
-        if(isset($this->attributes[$name])) {
150
+        if (isset($this->attributes[$name])) {
151 151
             return $this->attributes[$name];
152 152
         }
153 153
 
@@ -255,9 +255,9 @@  discard block
 block discarded – undo
255 255
      * @param $name
256 256
      */
257 257
     public function setName($name) {
258
-        if($this->config['decoder']['message']['subject'] === 'utf-8') {
258
+        if ($this->config['decoder']['message']['subject'] === 'utf-8') {
259 259
             $this->name = imap_utf8($name);
260
-        }else{
260
+        } else {
261 261
             $this->name = mb_decode_mimeheader($name);
262 262
         }
263 263
     }
@@ -277,28 +277,28 @@  discard block
 block discarded – undo
277 277
     /**
278 278
      * @return string|null
279 279
      */
280
-    public function getMimeType(){
280
+    public function getMimeType() {
281 281
         return (new \finfo())->buffer($this->getContent(), FILEINFO_MIME_TYPE);
282 282
     }
283 283
 
284 284
     /**
285 285
      * @return string|null
286 286
      */
287
-    public function getExtension(){
287
+    public function getExtension() {
288 288
         return ExtensionGuesser::getInstance()->guess($this->getMimeType());
289 289
     }
290 290
 
291 291
     /**
292 292
      * @return array
293 293
      */
294
-    public function getAttributes(){
294
+    public function getAttributes() {
295 295
         return $this->attributes;
296 296
     }
297 297
 
298 298
     /**
299 299
      * @return Message
300 300
      */
301
-    public function getMessage(){
301
+    public function getMessage() {
302 302
         return $this->oMessage;
303 303
     }
304 304
 
@@ -306,8 +306,8 @@  discard block
 block discarded – undo
306 306
      * @param $mask
307 307
      * @return $this
308 308
      */
309
-    public function setMask($mask){
310
-        if(class_exists($mask)){
309
+    public function setMask($mask) {
310
+        if (class_exists($mask)) {
311 311
             $this->mask = $mask;
312 312
         }
313 313
 
@@ -317,7 +317,7 @@  discard block
 block discarded – undo
317 317
     /**
318 318
      * @return string
319 319
      */
320
-    public function getMask(){
320
+    public function getMask() {
321 321
         return $this->mask;
322 322
     }
323 323
 
@@ -328,9 +328,9 @@  discard block
 block discarded – undo
328 328
      * @return mixed
329 329
      * @throws MaskNotFoundException
330 330
      */
331
-    public function mask($mask = null){
331
+    public function mask($mask = null) {
332 332
         $mask = $mask !== null ? $mask : $this->mask;
333
-        if(class_exists($mask)){
333
+        if (class_exists($mask)) {
334 334
             return new $mask($this);
335 335
         }
336 336
 
Please login to merge, or discard this patch.
src/IMAP/Query/WhereQuery.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -75,13 +75,13 @@  discard block
 block discarded – undo
75 75
 
76 76
         $name = camel_case($name);
77 77
 
78
-        if(strtolower(substr($name, 0, 3)) === 'not') {
78
+        if (strtolower(substr($name, 0, 3)) === 'not') {
79 79
             $that = $that->whereNot();
80 80
             $name = substr($name, 3);
81 81
         }
82 82
 
83 83
         $method = 'where'.ucfirst($name);
84
-        if(method_exists($this, $method) === true){
84
+        if (method_exists($this, $method) === true) {
85 85
             return call_user_func_array([$that, $method], $arguments);
86 86
         }
87 87
 
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
     protected function validate_criteria($criteria) {
99 99
         $criteria = strtoupper($criteria);
100 100
 
101
-        if(in_array($criteria, $this->available_criteria) === false) {
101
+        if (in_array($criteria, $this->available_criteria) === false) {
102 102
             throw new InvalidWhereQueryCriteriaException();
103 103
         }
104 104
 
@@ -113,21 +113,21 @@  discard block
 block discarded – undo
113 113
      * @throws InvalidWhereQueryCriteriaException
114 114
      */
115 115
     public function where($criteria, $value = null) {
116
-        if(is_array($criteria)){
117
-            foreach($criteria as $arguments){
118
-                if(count($arguments) == 1){
116
+        if (is_array($criteria)) {
117
+            foreach ($criteria as $arguments) {
118
+                if (count($arguments) == 1) {
119 119
                     $this->where($arguments[0]);
120
-                }elseif(count($arguments) == 2){
120
+                }elseif (count($arguments) == 2) {
121 121
                     $this->where($arguments[0], $arguments[1]);
122 122
                 }
123 123
             }
124
-        }else{
124
+        } else {
125 125
             $criteria = $this->validate_criteria($criteria);
126 126
             $value = $this->parse_value($value);
127 127
 
128
-            if($value === null || $value === ''){
128
+            if ($value === null || $value === '') {
129 129
                 $this->query->push([$criteria]);
130
-            }else{
130
+            } else {
131 131
                 $this->query->push([$criteria, $value]);
132 132
             }
133 133
         }
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
      */
143 143
     public function orWhere(\Closure $closure = null) {
144 144
         $this->query->push(['OR']);
145
-        if($closure !== null) $closure($this);
145
+        if ($closure !== null) $closure($this);
146 146
 
147 147
         return $this;
148 148
     }
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
      */
155 155
     public function andWhere(\Closure $closure = null) {
156 156
         $this->query->push(['AND']);
157
-        if($closure !== null) $closure($this);
157
+        if ($closure !== null) $closure($this);
158 158
 
159 159
         return $this;
160 160
     }
@@ -404,7 +404,7 @@  discard block
 block discarded – undo
404 404
      * @return WhereQuery
405 405
      * @throws InvalidWhereQueryCriteriaException
406 406
      */
407
-    public function whereNoXSpam(){
407
+    public function whereNoXSpam() {
408 408
         return $this->where("X-Spam-Flag NO");
409 409
     }
410 410
 
@@ -412,7 +412,7 @@  discard block
 block discarded – undo
412 412
      * @return WhereQuery
413 413
      * @throws InvalidWhereQueryCriteriaException
414 414
      */
415
-    public function whereIsXSpam(){
415
+    public function whereIsXSpam() {
416 416
         return $this->where("X-Spam-Flag YES");
417 417
     }
418 418
 
@@ -422,7 +422,7 @@  discard block
 block discarded – undo
422 422
      * @return WhereQuery
423 423
      * @throws InvalidWhereQueryCriteriaException
424 424
      */
425
-    public function whereLanguage($country_code){
425
+    public function whereLanguage($country_code) {
426 426
         return $this->where("Content-Language $country_code");
427 427
     }
428 428
 }
429 429
\ No newline at end of file
Please login to merge, or discard this patch.
examples/custom_message_mask.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
      * New custom method which can be called through a mask
17 17
      * @return string
18 18
      */
19
-    public function token(){
19
+    public function token() {
20 20
         return implode('-', [$this->message_id, $this->uid, $this->message_no]);
21 21
     }
22 22
 
Please login to merge, or discard this patch.
examples/custom_attachment_mask.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
      * New custom method which can be called through a mask
17 17
      * @return string
18 18
      */
19
-    public function token(){
19
+    public function token() {
20 20
         return implode('-', [$this->id, $this->getMessage()->getUid(), $this->name]);
21 21
     }
22 22
 
Please login to merge, or discard this patch.
examples/replace_images_with_url.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@
 block discarded – undo
20 20
 /** @var \Webklex\IMAP\Message $message */
21 21
 $message = $folder->query()->limit(1)->get()->first();
22 22
 
23
-$html = $message->getHTMLBody(function($body, $oAttachment){
23
+$html = $message->getHTMLBody(function($body, $oAttachment) {
24 24
     /** @var \Webklex\IMAP\Attachment $oAttachment */
25 25
     if ($oAttachment->id && $oAttachment->getImgSrc() != null) {
26 26
         $oMessage = $oAttachment->getMessage();
Please login to merge, or discard this patch.
src/IMAP/Support/Masks/MessageMask.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
      * Get the message html body
30 30
      * @return null
31 31
      */
32
-    public function getHtmlBody(){
32
+    public function getHtmlBody() {
33 33
         $bodies = $this->parent->getBodies();
34 34
         if (!isset($bodies['html'])) {
35 35
             return null;
@@ -46,15 +46,15 @@  discard block
 block discarded – undo
46 46
      */
47 47
     public function getCustomHTMLBody($callback = false) {
48 48
         $body = $this->getHtmlBody();
49
-        if($body === null) return null;
49
+        if ($body === null) return null;
50 50
 
51 51
         if ($callback !== false) {
52 52
             $aAttachment = $this->parent->getAttachments();
53 53
             $aAttachment->each(function($oAttachment) use(&$body, $callback) {
54 54
                 /** @var Attachment $oAttachment */
55
-                if(is_callable($callback)) {
55
+                if (is_callable($callback)) {
56 56
                     $body = $callback($body, $oAttachment);
57
-                }elseif(is_string($callback)) {
57
+                }elseif (is_string($callback)) {
58 58
                     call_user_func($callback, [$body, $oAttachment]);
59 59
                 }
60 60
             });
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      * @return string|null
71 71
      */
72 72
     public function getHTMLBodyWithEmbeddedBase64Images() {
73
-        return $this->getCustomHTMLBody(function($body, $oAttachment){
73
+        return $this->getCustomHTMLBody(function($body, $oAttachment) {
74 74
             /** @var \Webklex\IMAP\Attachment $oAttachment */
75 75
             if ($oAttachment->id && $oAttachment->getImgSrc() != null) {
76 76
                 $body = str_replace('cid:'.$oAttachment->id, $oAttachment->getImgSrc(), $body);
Please login to merge, or discard this patch.
src/IMAP/Support/Masks/Mask.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
     public function __construct($parent) {
39 39
         $this->parent = $parent;
40 40
 
41
-        if(method_exists($this->parent, 'getAttributes')){
41
+        if (method_exists($this->parent, 'getAttributes')) {
42 42
             $this->attributes = array_merge($this->attributes, $this->parent->getAttributes());
43 43
         }
44 44
 
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
     /**
49 49
      * Boot method made to be used by any custom mask
50 50
      */
51
-    protected function boot(){}
51
+    protected function boot() {}
52 52
 
53 53
     /**
54 54
      * Call dynamic attribute setter and getter methods and inherit the parent calls
@@ -59,17 +59,17 @@  discard block
 block discarded – undo
59 59
      * @throws MethodNotFoundException
60 60
      */
61 61
     public function __call($method, $arguments) {
62
-        if(strtolower(substr($method, 0, 3)) === 'get') {
62
+        if (strtolower(substr($method, 0, 3)) === 'get') {
63 63
             $name = snake_case(substr($method, 3));
64 64
 
65
-            if(isset($this->attributes[$name])) {
65
+            if (isset($this->attributes[$name])) {
66 66
                 return $this->attributes[$name];
67 67
             }
68 68
 
69 69
         }elseif (strtolower(substr($method, 0, 3)) === 'set') {
70 70
             $name = snake_case(substr($method, 3));
71 71
 
72
-            if(isset($this->attributes[$name])) {
72
+            if (isset($this->attributes[$name])) {
73 73
                 $this->attributes[$name] = array_pop($arguments);
74 74
 
75 75
                 return $this->attributes[$name];
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 
78 78
         }
79 79
 
80
-        if(method_exists($this->parent, $method) === true){
80
+        if (method_exists($this->parent, $method) === true) {
81 81
             return call_user_func_array([$this->parent, $method], $arguments);
82 82
         }
83 83
 
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
      * @return mixed|null
103 103
      */
104 104
     public function __get($name) {
105
-        if(isset($this->attributes[$name])) {
105
+        if (isset($this->attributes[$name])) {
106 106
             return $this->attributes[$name];
107 107
         }
108 108
 
@@ -112,14 +112,14 @@  discard block
 block discarded – undo
112 112
     /**
113 113
      * @return mixed
114 114
      */
115
-    public function getParent(){
115
+    public function getParent() {
116 116
         return $this->parent;
117 117
     }
118 118
 
119 119
     /**
120 120
      * @return array
121 121
      */
122
-    public function getAttributes(){
122
+    public function getAttributes() {
123 123
         return $this->attributes;
124 124
     }
125 125
 
Please login to merge, or discard this patch.
src/IMAP/Folder.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
 
119 119
         $this->setDelimiter($structure->delimiter);
120 120
         $this->path      = $structure->name;
121
-        $this->full_name  = $this->decodeName($structure->name);
121
+        $this->full_name = $this->decodeName($structure->name);
122 122
         $this->name      = $this->getSimpleName($this->delimiter, $this->full_name);
123 123
 
124 124
         $this->parseAttributes($structure->attributes);
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
      * @return WhereQuery
132 132
      * @throws Exceptions\ConnectionFailedException
133 133
      */
134
-    public function query($charset = 'UTF-8'){
134
+    public function query($charset = 'UTF-8') {
135 135
         $this->getClient()->checkConnection();
136 136
         $this->getClient()->openFolder($this->path);
137 137
 
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
      * @inheritdoc self::query($charset = 'UTF-8')
143 143
      * @throws Exceptions\ConnectionFailedException
144 144
      */
145
-    public function search($charset = 'UTF-8'){
145
+    public function search($charset = 'UTF-8') {
146 146
         return $this->query($charset);
147 147
     }
148 148
 
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
      * @inheritdoc self::query($charset = 'UTF-8')
151 151
      * @throws Exceptions\ConnectionFailedException
152 152
      */
153
-    public function messages($charset = 'UTF-8'){
153
+    public function messages($charset = 'UTF-8') {
154 154
         return $this->query($charset);
155 155
     }
156 156
 
@@ -315,7 +315,7 @@  discard block
 block discarded – undo
315 315
      * @deprecated 1.2.1:2.0.0 No longer needed. Use Folder::query() instead
316 316
      * @see Folder::query()
317 317
      */
318
-    public function searchMessages(array $where, $fetch_options = null, $fetch_body = true,  $fetch_attachment = true, $fetch_flags = true, $limit = null, $page = 1, $charset = "UTF-8") {
318
+    public function searchMessages(array $where, $fetch_options = null, $fetch_body = true, $fetch_attachment = true, $fetch_flags = true, $limit = null, $page = 1, $charset = "UTF-8") {
319 319
         $this->getClient()->checkConnection();
320 320
 
321 321
         return $this->query($charset)->where($where)->setFetchOptions($fetch_options)->setFetchBody($fetch_body)
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
      */
375 375
     public function delete($expunge = true) {
376 376
         $status = imap_deletemailbox($this->client->getConnection(), $this->path);
377
-        if($expunge) $this->client->expunge();
377
+        if ($expunge) $this->client->expunge();
378 378
 
379 379
         return $status;
380 380
     }
@@ -391,7 +391,7 @@  discard block
 block discarded – undo
391 391
      */
392 392
     public function move($target_mailbox, $expunge = true) {
393 393
         $status = imap_renamemailbox($this->client->getConnection(), $this->path, $target_mailbox);
394
-        if($expunge) $this->client->expunge();
394
+        if ($expunge) $this->client->expunge();
395 395
 
396 396
         return $status;
397 397
     }
@@ -440,8 +440,8 @@  discard block
 block discarded – undo
440 440
     /**
441 441
      * @param $delimiter
442 442
      */
443
-    public function setDelimiter($delimiter){
444
-        if(in_array($delimiter, [null, '', ' ', false]) === true) {
443
+    public function setDelimiter($delimiter) {
444
+        if (in_array($delimiter, [null, '', ' ', false]) === true) {
445 445
             $delimiter = config('imap.options.delimiter', '/');
446 446
         }
447 447
 
Please login to merge, or discard this patch.