GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Branch master (5226a4)
by Jens
02:42
created
carddav2fb.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -615,7 +615,7 @@  discard block
 block discarded – undo
615 615
             print "  Added photo: " . basename($photo_file) . PHP_EOL;
616 616
           }
617 617
           else
618
-           print "  WARNING: Only jpg contact photos are currently supported." . PHP_EOL;
618
+            print "  WARNING: Only jpg contact photos are currently supported." . PHP_EOL;
619 619
         }
620 620
         elseif(substr($entry['photo_data'][0], 0, 4) == 'http')
621 621
         {
@@ -804,10 +804,10 @@  discard block
 block discarded – undo
804 804
       );
805 805
 
806 806
       $filefileds = array('PhonebookImportFile' => array(
807
-       'type' => 'text/xml',
808
-       'filename' => 'updatepb.xml',
809
-       'content' => $this->fbxml,
810
-       )
807
+        'type' => 'text/xml',
808
+        'filename' => 'updatepb.xml',
809
+        'content' => $this->fbxml,
810
+        )
811 811
       );
812 812
 
813 813
       $raw_result =  $fritz->doPostFile($formfields, $filefileds);   // send the command
Please login to merge, or discard this patch.
Braces   +182 added lines, -156 removed lines patch added patch discarded remove patch
@@ -37,10 +37,11 @@  discard block
 block discarded – undo
37 37
 require_once('lib/vCard-parser/vCard.php');
38 38
 require_once('lib/fritzbox_api_php/fritzbox_api.class.php');
39 39
 
40
-if($argc == 2)
40
+if($argc == 2) {
41 41
   $config_file_name = $argv[1];
42
-else
42
+} else {
43 43
   $config_file_name = __DIR__ . '/config.php';
44
+}
44 45
 
45 46
 // default/fallback config options
46 47
 $config['tmp_dir'] = sys_get_temp_dir();
@@ -59,9 +60,9 @@  discard block
 block discarded – undo
59 60
 $config['build_photos'] = true;
60 61
 $config['quickdial_keyword'] = 'Quickdial:';
61 62
 
62
-if(is_file($config_file_name))
63
+if(is_file($config_file_name)) {
63 64
   require($config_file_name);
64
-else
65
+} else
65 66
 {
66 67
   print 'ERROR: No '.$config_file_name.' found, please take a look at config.example.php and create a '.$config_file_name.' file!'.PHP_EOL;
67 68
   exit(1);
@@ -121,8 +122,9 @@  discard block
 block discarded – undo
121 122
   // Source: https://php.net/manual/de/function.tempnam.php#61436
122 123
   public function mktemp($dir, $prefix='', $mode=0700)
123 124
   {
124
-    if(substr($dir, -1) != '/')
125
-      $dir .= '/';
125
+    if(substr($dir, -1) != '/') {
126
+          $dir .= '/';
127
+    }
126 128
 
127 129
     do
128 130
     {
@@ -142,8 +144,11 @@  discard block
 block discarded – undo
142 144
       {
143 145
         if($object != "." && $object != "..")
144 146
         {
145
-          if(filetype($dir."/".$object) == "dir")
146
-            rrmdir($dir."/".$object); else unlink($dir."/".$object);
147
+          if(filetype($dir."/".$object) == "dir") {
148
+                      rrmdir($dir."/".$object);
149
+          } else {
150
+              unlink($dir."/".$object);
151
+            }
147 152
         }
148 153
       }
149 154
       reset($objects);
@@ -156,21 +161,23 @@  discard block
 block discarded – undo
156 161
     try
157 162
     {
158 163
       // Check if there are valid base64 characters
159
-      if(!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $str))
160
-        return false;
164
+      if(!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $str)) {
165
+              return false;
166
+      }
161 167
 
162 168
       // Decode the string in strict mode and check the results
163 169
       $decoded = base64_decode($str, true);
164
-      if($decoded === false)
165
-        return false;
170
+      if($decoded === false) {
171
+              return false;
172
+      }
166 173
 
167 174
       // Encode the string again
168
-      if(base64_encode($decoded) === $str)
169
-        return true;
170
-      else
171
-        return false;
172
-    }
173
-    catch(Exception $e)
175
+      if(base64_encode($decoded) === $str) {
176
+              return true;
177
+      } else {
178
+              return false;
179
+      }
180
+    } catch(Exception $e)
174 181
     {
175 182
       // If exception is caught, then it is not a base64 encoded string
176 183
       return false;
@@ -207,8 +214,9 @@  discard block
 block discarded – undo
207 214
 
208 215
       // set the vcard extension in case the user
209 216
       // defined it in the config
210
-      if(isset($conf['extension']))
211
-        $carddav->setVcardExtension($conf['extension']);
217
+      if(isset($conf['extension'])) {
218
+              $carddav->setVcardExtension($conf['extension']);
219
+      }
212 220
 
213 221
       // retrieve data from the CardDAV server now
214 222
       $xmldata =  $carddav->get();
@@ -216,8 +224,9 @@  discard block
 block discarded – undo
216 224
       // identify if we received UTF-8 encoded data from the
217 225
       // CardDAV server and if not reencode it since the FRITZ!Box
218 226
       // requires UTF-8 encoded data
219
-      if(iconv('utf-8', 'utf-8//IGNORE', $xmldata) != $xmldata)
220
-        $xmldata = utf8_encode($xmldata);
227
+      if(iconv('utf-8', 'utf-8//IGNORE', $xmldata) != $xmldata) {
228
+              $xmldata = utf8_encode($xmldata);
229
+      }
221 230
 
222 231
       // read raw_vcard data from xml response
223 232
       $raw_vcards = array();
@@ -239,11 +248,13 @@  discard block
 block discarded – undo
239 248
       {
240 249
         $vcard_obj = new vCard(false, $v);
241 250
         $name_arr = null;
242
-        if(isset($vcard_obj->n[0]))
243
-          $name_arr = $vcard_obj->n[0];
251
+        if(isset($vcard_obj->n[0])) {
252
+                  $name_arr = $vcard_obj->n[0];
253
+        }
244 254
         $org_arr = null;
245
-        if(isset($vcard_obj->org[0]))
246
-          $org_arr = $vcard_obj->org[0];
255
+        if(isset($vcard_obj->org[0])) {
256
+                  $org_arr = $vcard_obj->org[0];
257
+        }
247 258
         $addnames = '';
248 259
         $prefix = '';
249 260
         $suffix = '';
@@ -252,17 +263,21 @@  discard block
 block discarded – undo
252 263
         $lastname = '';
253 264
 
254 265
         // Build name Parts if existing ans switch to true in config
255
-        if(isset($name_arr['prefixes']) AND $this->config['prefix'])
256
-          $prefix = trim($name_arr['prefixes']);
266
+        if(isset($name_arr['prefixes']) AND $this->config['prefix']) {
267
+                  $prefix = trim($name_arr['prefixes']);
268
+        }
257 269
 
258
-        if(isset($name_arr['suffixes']) AND $this->config['suffix'])
259
-          $suffix = trim($name_arr['suffixes']);
270
+        if(isset($name_arr['suffixes']) AND $this->config['suffix']) {
271
+                  $suffix = trim($name_arr['suffixes']);
272
+        }
260 273
 
261
-        if(isset($name_arr['additionalnames']) AND $this->config['addnames'])
262
-          $addnames = trim($name_arr['additionalnames']);
274
+        if(isset($name_arr['additionalnames']) AND $this->config['addnames']) {
275
+                  $addnames = trim($name_arr['additionalnames']);
276
+        }
263 277
 
264
-        if(isset($org_arr['name']) AND $this->config['orgname'])
265
-          $orgname = trim($org_arr['name']);
278
+        if(isset($org_arr['name']) AND $this->config['orgname']) {
279
+                  $orgname = trim($org_arr['name']);
280
+        }
266 281
 
267 282
         $firstname = trim($name_arr['firstname']);
268 283
         $lastname = trim($name_arr['lastname']);
@@ -281,72 +296,79 @@  discard block
 block discarded – undo
281 296
         $format = $this->config['fullname_format'];
282 297
 
283 298
         // Prefix
284
-        if(!empty($prefix))
285
-          $name .= $prefix;
299
+        if(!empty($prefix)) {
300
+                  $name .= $prefix;
301
+        }
286 302
 
287 303
         if($format == 0)
288 304
         {
289 305
           // Lastname
290
-          if(!empty($name) AND !empty($lastname))
291
-            $name .= ' ' . $lastname;
292
-          else
293
-            $name .= $lastname;
294
-        }
295
-        else
306
+          if(!empty($name) AND !empty($lastname)) {
307
+                      $name .= ' ' . $lastname;
308
+          } else {
309
+                      $name .= $lastname;
310
+          }
311
+        } else
296 312
         {
297 313
           // Firstname
298
-          if(!empty($name) AND !empty($firstname))
299
-            $name .= ' ' . $firstname;
300
-          else
301
-            $name .= $firstname;
314
+          if(!empty($name) AND !empty($firstname)) {
315
+                      $name .= ' ' . $firstname;
316
+          } else {
317
+                      $name .= $firstname;
318
+          }
302 319
         }
303 320
 
304 321
         if($format == 2)
305 322
         {
306 323
           // AdditionalNames
307
-          if(!empty($name) AND !empty($addnames))
308
-            $name .= ' ' . $addnames;
309
-          else
310
-            $name .= $addnames;
324
+          if(!empty($name) AND !empty($addnames)) {
325
+                      $name .= ' ' . $addnames;
326
+          } else {
327
+                      $name .= $addnames;
328
+          }
311 329
         }
312 330
 
313 331
         if($format == 0)
314 332
         {
315 333
           // Firstname
316
-          if(!empty($name) AND !empty($firstname))
317
-            $name .= ', ' . $firstname;
318
-          else
319
-            $name .= $firstname;
320
-        }
321
-        else
334
+          if(!empty($name) AND !empty($firstname)) {
335
+                      $name .= ', ' . $firstname;
336
+          } else {
337
+                      $name .= $firstname;
338
+          }
339
+        } else
322 340
         {
323 341
           // Lastname
324
-          if(!empty($name) AND !empty($lastname))
325
-            $name .= ' ' . $lastname;
326
-          else
327
-            $name .= $lastname;
342
+          if(!empty($name) AND !empty($lastname)) {
343
+                      $name .= ' ' . $lastname;
344
+          } else {
345
+                      $name .= $lastname;
346
+          }
328 347
         }
329 348
 
330 349
         if($format != 2)
331 350
         {
332 351
           // AdditionalNames
333
-          if(!empty($name) AND !empty($addnames))
334
-            $name .= ' ' . $addnames;
335
-          else
336
-            $name .= $addnames;
352
+          if(!empty($name) AND !empty($addnames)) {
353
+                      $name .= ' ' . $addnames;
354
+          } else {
355
+                      $name .= $addnames;
356
+          }
337 357
         }
338 358
 
339 359
         // Suffix
340
-        if(!empty($name) AND !empty($suffix))
341
-          $name .= ' ' . $suffix;
342
-        else
343
-          $name .= $suffix;
360
+        if(!empty($name) AND !empty($suffix)) {
361
+                  $name .= ' ' . $suffix;
362
+        } else {
363
+                  $name .= $suffix;
364
+        }
344 365
 
345 366
         // OrgName
346
-        if(!empty($name) AND !empty($orgname))
347
-          $name .= ' (' . $orgname . ')';
348
-        else
349
-          $name .= $orgname;
367
+        if(!empty($name) AND !empty($orgname)) {
368
+                  $name .= ' (' . $orgname . ')';
369
+        } else {
370
+                  $name .= $orgname;
371
+        }
350 372
 
351 373
         // make sure to trim whitespaces and double spaces
352 374
         $name = trim(str_replace('  ', ' ', $name));
@@ -364,22 +386,22 @@  discard block
 block discarded – undo
364 386
           {
365 387
             $photo = $imgseqfname;
366 388
             $imgseqfname++;
367
-          }
368
-          else
389
+          } else
369 390
           {
370 391
             $photo = str_replace(array(',','&',' ','/','ä','ö','ü','Ä','Ö','Ü','ß','á','à','ó','ò','ú','ù','í','ø'),
371 392
             array('','_','_','_','ae','oe','ue','Ae','Oe','Ue','ss','a','a','o','o','u','u','i','oe'),$name);
372 393
           }
394
+        } else {
395
+                  $photo = '';
373 396
         }
374
-        else
375
-          $photo = '';
376 397
 
377 398
         // phone
378 399
         $phone_no = array();
379
-        if($vcard_obj->categories)
380
-          $categories = $vcard_obj->categories[0];
381
-        else
382
-          $categories = array();
400
+        if($vcard_obj->categories) {
401
+                  $categories = $vcard_obj->categories[0];
402
+        } else {
403
+                  $categories = array();
404
+        }
383 405
 
384 406
         $quick_dial_for_nr = null;
385 407
         $quick_dial_nr = null;
@@ -417,9 +439,9 @@  discard block
 block discarded – undo
417 439
               break;
418 440
             }
419 441
           }
420
-        } 
421
-        else
422
-          $add_entry = 1;
442
+        } else {
443
+                  $add_entry = 1;
444
+        }
423 445
 
424 446
         if($add_entry == 1)
425 447
         {
@@ -432,8 +454,7 @@  discard block
 block discarded – undo
432 454
             {
433 455
               $type = "mobile";
434 456
               $phone_number = $t;
435
-            }
436
-            else
457
+            } else
437 458
             {
438 459
               $phone_number = $t['value'];
439 460
               
@@ -443,10 +464,11 @@  discard block
 block discarded – undo
443 464
                 if($qd_phone_nr == $phone_number_clean)
444 465
                 {
445 466
                   //Set quickdial
446
-                  if($value == 1)
447
-                    print "\nWARNING: Quickdial value 1 (**701) is not possible but used! \n";
448
-                  elseif($value >= 100)
449
-                    print "\nWARNING: Quickdial value bigger than 99 (**799) is not possible but used! \n";
467
+                  if($value == 1) {
468
+                                      print "\nWARNING: Quickdial value 1 (**701) is not possible but used! \n";
469
+                  } elseif($value >= 100) {
470
+                                      print "\nWARNING: Quickdial value bigger than 99 (**799) is not possible but used! \n";
471
+                  }
450 472
 
451 473
                   $quickdial = $value;
452 474
                 }
@@ -455,24 +477,26 @@  discard block
 block discarded – undo
455 477
               $typearr_lower = unserialize(strtolower(serialize($t['type'])));
456 478
 
457 479
               // find out priority
458
-              if(in_array("pref", $typearr_lower))
459
-                $prio = 1;
480
+              if(in_array("pref", $typearr_lower)) {
481
+                              $prio = 1;
482
+              }
460 483
 
461 484
               // set the proper type
462
-              if(in_array("cell", $typearr_lower))
463
-                $type = "mobile";
464
-              elseif(in_array("home", $typearr_lower))
465
-                $type = "home";
466
-              elseif(in_array("fax", $typearr_lower))
467
-                $type = "fax_work";
468
-              elseif(in_array("work", $typearr_lower))
469
-                $type = "work";
470
-              elseif(in_array("other", $typearr_lower))
471
-                $type = "other";
472
-              elseif(in_array("dom", $typearr_lower))
473
-                $type = "other";
474
-              else
475
-                continue;
485
+              if(in_array("cell", $typearr_lower)) {
486
+                              $type = "mobile";
487
+              } elseif(in_array("home", $typearr_lower)) {
488
+                              $type = "home";
489
+              } elseif(in_array("fax", $typearr_lower)) {
490
+                              $type = "fax_work";
491
+              } elseif(in_array("work", $typearr_lower)) {
492
+                              $type = "work";
493
+              } elseif(in_array("other", $typearr_lower)) {
494
+                              $type = "other";
495
+              } elseif(in_array("dom", $typearr_lower)) {
496
+                              $type = "other";
497
+              } else {
498
+                              continue;
499
+              }
476 500
             }
477 501
             $phone_no[] =  array("type"=>$type, "prio"=>$prio, "quickdial"=>$quickdial, "value" => $this->_clear_phone_number($phone_number));
478 502
           }
@@ -486,19 +510,19 @@  discard block
 block discarded – undo
486 510
               {
487 511
                 $type_email = "work";
488 512
                 $email = $e;
489
-              }
490
-              else
513
+              } else
491 514
               {
492 515
                 $email = $e['value'];
493 516
                 $typearr_lower = unserialize(strtolower(serialize($e['type'])));
494
-                if(in_array("work", $typearr_lower))
495
-                  $type_email = "work";
496
-                elseif(in_array("home", $typearr_lower))
497
-                  $type_email = "home";
498
-                elseif(in_array("other", $typearr_lower))
499
-                  $type_email = "other";
500
-                else
501
-                  continue;
517
+                if(in_array("work", $typearr_lower)) {
518
+                                  $type_email = "work";
519
+                } elseif(in_array("home", $typearr_lower)) {
520
+                                  $type_email = "home";
521
+                } elseif(in_array("other", $typearr_lower)) {
522
+                                  $type_email = "other";
523
+                } else {
524
+                                  continue;
525
+                }
502 526
               }
503 527
 
504 528
               // DEBUG: print out the email address on the console
@@ -524,8 +548,9 @@  discard block
 block discarded – undo
524 548
 
525 549
   public function build_fb_xml()
526 550
   {
527
-    if(empty($this->entries))
528
-      throw new Exception('No entries available! Call get_carddav_entries or set $this->entries manually!');
551
+    if(empty($this->entries)) {
552
+          throw new Exception('No entries available! Call get_carddav_entries or set $this->entries manually!');
553
+    }
529 554
 
530 555
     // create FB XML in utf-8 format
531 556
     $root = new SimpleXMLElement('<?xml version="1.0" encoding="UTF-8"?><phonebooks><phonebook></phonebook></phonebooks>');
@@ -563,8 +588,9 @@  discard block
 block discarded – undo
563 588
       }
564 589
 
565 590
       // output a warning if no telephone number was found
566
-      if($id == 0)
567
-        print "  WARNING: no phone entry found. VCard will be ignored." . PHP_EOL;
591
+      if($id == 0) {
592
+              print "  WARNING: no phone entry found. VCard will be ignored." . PHP_EOL;
593
+      }
568 594
 
569 595
       // email: put the email addresses into the fritzbox xml file
570 596
       $email = $contact->addChild("services");
@@ -602,8 +628,7 @@  discard block
 block discarded – undo
602 628
               file_put_contents($photo_file . ".b64", $photo_data);
603 629
               $this->base64_to_jpeg($photo_file . ".b64", $photo_file);
604 630
               unlink($photo_file . ".b64");
605
-            }
606
-            else
631
+            } else
607 632
             {
608 633
               print "  WARNING: non-base64 encoded photo data found and used." . PHP_EOL;
609 634
               file_put_contents($photo_file, $photo_data);
@@ -613,19 +638,18 @@  discard block
 block discarded – undo
613 638
             $person->addChild("imageURL", $this->config['fritzbox_path'].$this->config['usb_disk']."FRITZ/fonpix/".basename($photo_file));
614 639
 
615 640
             print "  Added photo: " . basename($photo_file) . PHP_EOL;
641
+          } else {
642
+                     print "  WARNING: Only jpg contact photos are currently supported." . PHP_EOL;
616 643
           }
617
-          else
618
-           print "  WARNING: Only jpg contact photos are currently supported." . PHP_EOL;
619
-        }
620
-        elseif(substr($entry['photo_data'][0], 0, 4) == 'http')
644
+        } elseif(substr($entry['photo_data'][0], 0, 4) == 'http')
621 645
         {
622 646
           // add contact photo to xml
623 647
           $person->addChild("imageURL", $entry['photo_data'][0]);
624 648
 
625 649
           print "  Added photo: " . $entry['photo_data'][0] . PHP_EOL;
650
+        } else {
651
+                  print "  WARNING: Only VCard embedded photo data or a reference URL is currently supported." . PHP_EOL;
626 652
         }
627
-        else
628
-          print "  WARNING: Only VCard embedded photo data or a reference URL is currently supported." . PHP_EOL;
629 653
       }
630 654
 
631 655
       $contact->addChild("services");
@@ -644,21 +668,23 @@  discard block
 block discarded – undo
644 668
 
645 669
   public function _concat ($text1,$text2)
646 670
   {
647
-    if($text1 == '')
648
-      return $text2;
649
-    elseif($text2 == '')
650
-      return $text1;
651
-    else
652
-      return $text1.", ".$text2;
671
+    if($text1 == '') {
672
+          return $text2;
673
+    } elseif($text2 == '') {
674
+          return $text1;
675
+    } else {
676
+          return $text1.", ".$text2;
677
+    }
653 678
   }
654 679
 
655 680
   public function _parse_fb_result($text)
656 681
   {
657 682
     preg_match("/\<h2\>([^\<]+)\<\/h2\>/", $text, $matches);
658
-    if($matches)
659
-      return $matches[1];
660
-    else
661
-      return "Error while uploading xml to fritzbox";
683
+    if($matches) {
684
+          return $matches[1];
685
+    } else {
686
+          return "Error while uploading xml to fritzbox";
687
+    }
662 688
   }
663 689
 
664 690
   public function upload_to_fb()
@@ -743,13 +769,14 @@  discard block
 block discarded – undo
743 769
                   }
744 770
 
745 771
                   ftp_pasv($conn_id, true);
746
-                  if(!ftp_put($conn_id, $remote_path . "/" . $file, $fileinfo->getPathname(), FTP_BINARY))
747
-                    print " ERROR: while uploading file " . $fileinfo->getFilename() . PHP_EOL;
748
-                  else
749
-                    print " ok." . PHP_EOL;
772
+                  if(!ftp_put($conn_id, $remote_path . "/" . $file, $fileinfo->getPathname(), FTP_BINARY)) {
773
+                                      print " ERROR: while uploading file " . $fileinfo->getFilename() . PHP_EOL;
774
+                  } else {
775
+                                      print " ok." . PHP_EOL;
776
+                  }
777
+                } else {
778
+                                  print " ok." . PHP_EOL;
750 779
                 }
751
-                else
752
-                  print " ok." . PHP_EOL;
753 780
 
754 781
                 // cleanup old files
755 782
                 foreach($all_existing_files as $existing_file)
@@ -760,30 +787,30 @@  discard block
 block discarded – undo
760 787
                     ftp_delete($conn_id, $remote_path . "/" . basename($existing_file));
761 788
                   }
762 789
                 }
790
+              } else {
791
+                              print " already exists." . PHP_EOL;
763 792
               }
764
-              else
765
-                print " already exists." . PHP_EOL;
766 793
             }
767 794
           }
768 795
         }
769
-      }
770
-      else
771
-        print " ERROR: couldn't login to FTP-server '" . $ftp_server . "' with provided username/password settings."
796
+      } else {
797
+              print " ERROR: couldn't login to FTP-server '" . $ftp_server . "' with provided username/password settings."
772 798
 
773 799
       // close ftp connection
774 800
       ftp_close($conn_id);
775
-    }
776
-    else
777
-      print " ERROR: couldn't connect to FTP server '" . $ftp_server . "'."
801
+      }
802
+    } else {
803
+          print " ERROR: couldn't connect to FTP server '" . $ftp_server . "'."
778 804
 
779 805
     // in case numeric IP is given, try to resolve to hostname. Otherwise Fritzbox may decline login, because it is determine to be (prohibited) remote access
780 806
     $hostname = $this->config['fritzbox_ip'];
807
+    }
781 808
     if(filter_var($hostname, FILTER_VALIDATE_IP))
782 809
     {
783 810
       $hostname = gethostbyaddr($hostname);
784
-      if($hostname ==  $this->config['fritzbox_ip'])
785
-        print " WARNING: Unable to get hostname for IP address (". $this->config['fritzbox_ip'] .") <" . $hostname . "<" . PHP_EOL;
786
-      else
811
+      if($hostname ==  $this->config['fritzbox_ip']) {
812
+              print " WARNING: Unable to get hostname for IP address (". $this->config['fritzbox_ip'] .") <" . $hostname . "<" . PHP_EOL;
813
+      } else
787 814
       {
788 815
         print " INFO: Given IP address (". $this->config['fritzbox_ip'] .") has hostname ". $hostname . "." . PHP_EOL;
789 816
         $this->config['fritzbox_ip'] = $hostname;
@@ -815,8 +842,7 @@  discard block
 block discarded – undo
815 842
       $fritz = null;  // destroy the object to log out
816 843
 
817 844
       print "  FRITZ!Box returned message: '" . $msg . "'" . PHP_EOL;
818
-    }
819
-    catch(Exception $e)
845
+    } catch(Exception $e)
820 846
     {
821 847
       print "  ERROR: " . $e->getMessage() . PHP_EOL;     // show the error message in anything failed
822 848
     }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_guestlan_on_off.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -94,7 +94,7 @@
 block discarded – undo
94 94
   preg_match('@name="guest_enabled"[^>]+(checked)[^>]*@', $output, $matches);
95 95
   if ( isset($matches[1]) && $mode == true )
96 96
   {
97
-		$message .= 'LAN4 guest access is now active.';
97
+    $message .= 'LAN4 guest access is now active.';
98 98
   }
99 99
   else if ( !isset($matches[1]) && $mode == false )
100 100
   {
Please login to merge, or discard this patch.
Braces   +7 added lines, -14 removed lines patch added patch discarded remove patch
@@ -26,8 +26,7 @@  discard block
 block discarded – undo
26 26
   if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1) )
27 27
   {
28 28
     $mode = (bool)$argv[1];
29
-  }
30
-  else
29
+  } else
31 30
   {
32 31
     if ( $fritz->config->getItem('logging') == 'console' )
33 32
     {
@@ -43,8 +42,7 @@  discard block
 block discarded – undo
43 42
   0 disables the guest access
44 43
   1 enables the guest access
45 44
   ';
46
-    }
47
-    else
45
+    } else
48 46
     {
49 47
       $fritz->logMessage($message . 'ERROR: Script was called without or with an invalid argument');
50 48
     }
@@ -95,21 +93,17 @@  discard block
 block discarded – undo
95 93
   if ( isset($matches[1]) && $mode == true )
96 94
   {
97 95
 		$message .= 'LAN4 guest access is now active.';
98
-  }
99
-  else if ( !isset($matches[1]) && $mode == false )
96
+  } else if ( !isset($matches[1]) && $mode == false )
100 97
   {
101 98
     $message .= 'LAN4 guest access is now inactive.';
102
-  }
103
-  else if ( isset($matches[1]) && $mode == false )
99
+  } else if ( isset($matches[1]) && $mode == false )
104 100
   {
105 101
     $message .= 'ERROR: LAN4 guest access status change failed, should be inactive, but is still active.';
106
-  }
107
-  else if ( !isset($matches[1]) && $mode == true )
102
+  } else if ( !isset($matches[1]) && $mode == true )
108 103
   {
109 104
     $message .= 'ERROR: LAN4 guest access status change failed, should be active, but is still inactive.';
110 105
   }
111
-}
112
-catch (Exception $e)
106
+} catch (Exception $e)
113 107
 {
114 108
   $message .= $e->getMessage();
115 109
 }
@@ -118,8 +112,7 @@  discard block
 block discarded – undo
118 112
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
119 113
 {
120 114
   $fritz->logMessage($message);
121
-}
122
-else
115
+} else
123 116
 {
124 117
   echo($message);
125 118
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_api.class.php 2 patches
Indentation   +145 added lines, -145 removed lines patch added patch discarded remove patch
@@ -48,70 +48,70 @@  discard block
 block discarded – undo
48 48
  */
49 49
 class fritzbox_api {
50 50
   /**
51
-    * @var  object  config object
52
-    */
51
+   * @var  object  config object
52
+   */
53 53
   public $config = array();
54 54
   
55 55
   /**
56
-    * @var  string  the session ID, set by method initSID() after login
57
-    */
56
+   * @var  string  the session ID, set by method initSID() after login
57
+   */
58 58
   protected $sid = '0000000000000000';
59 59
   
60 60
   
61 61
   /**
62
-    * the constructor, initializes the object and calls the login method
63
-    * 
64
-    * @access public
65
-    */
62
+   * the constructor, initializes the object and calls the login method
63
+   * 
64
+   * @access public
65
+   */
66 66
   public function __construct($password = false,$user_name = false,$fritzbox_ip = 'fritz.box',$force_local_login = false)
67 67
   {
68
-	// init the config object
69
-	$this->config = new fritzbox_api_config();
68
+  // init the config object
69
+  $this->config = new fritzbox_api_config();
70 70
     
71
-	// try autoloading the config
72
-	if (file_exists(__DIR__ . '/fritzbox_user.conf.php') && is_readable(__DIR__ . '/fritzbox_user.conf.php') ) {
73
-		require_once(__DIR__ . '/fritzbox_user.conf.php');
74
-	}
71
+  // try autoloading the config
72
+  if (file_exists(__DIR__ . '/fritzbox_user.conf.php') && is_readable(__DIR__ . '/fritzbox_user.conf.php') ) {
73
+    require_once(__DIR__ . '/fritzbox_user.conf.php');
74
+  }
75 75
 
76
-	// set FRITZ!Box-IP and URL
77
-	$this->config->setItem('fritzbox_ip',$fritzbox_ip);
76
+  // set FRITZ!Box-IP and URL
77
+  $this->config->setItem('fritzbox_ip',$fritzbox_ip);
78 78
 
79
-	// check if login on local network (fritz.box) or via a dynamic DNS-host
80
-	if ($fritzbox_ip != 'fritz.box' && !$force_local_login) {
81
-		$this->config->setItem('enable_remote_config',true);
82
-		$this->config->setItem('remote_config_user',$user_name);
83
-		$this->config->setItem('remote_config_password',$password);
84
-		$this->config->setItem('fritzbox_url', 'https://'.$this->config->getItem('fritzbox_ip'));
85
-	} else {
86
-		$this->config->setItem('enable_remote_config',false);
87
-		if($user_name != false){
88
-			$this->config->setItem('username',$user_name);
89
-		}
90
-		if($password != false){
91
-			$this->config->setItem('password',$password);
92
-		}
93
-		$this->config->setItem('fritzbox_url', 'http://' . $this->config->getItem('fritzbox_ip'));
94
-	}
79
+  // check if login on local network (fritz.box) or via a dynamic DNS-host
80
+  if ($fritzbox_ip != 'fritz.box' && !$force_local_login) {
81
+    $this->config->setItem('enable_remote_config',true);
82
+    $this->config->setItem('remote_config_user',$user_name);
83
+    $this->config->setItem('remote_config_password',$password);
84
+    $this->config->setItem('fritzbox_url', 'https://'.$this->config->getItem('fritzbox_ip'));
85
+  } else {
86
+    $this->config->setItem('enable_remote_config',false);
87
+    if($user_name != false){
88
+      $this->config->setItem('username',$user_name);
89
+    }
90
+    if($password != false){
91
+      $this->config->setItem('password',$password);
92
+    }
93
+    $this->config->setItem('fritzbox_url', 'http://' . $this->config->getItem('fritzbox_ip'));
94
+  }
95 95
 
96
-	// make some config consistency checks
97
-	if ( $this->config->getItem('enable_remote_config') === true ){
98
-		if ( !$this->config->getItem('remote_config_user') || !$this->config->getItem('remote_config_password') ){
99
-		  $this->error('ERROR: Remote config mode enabled, but no username or no password provided');
100
-		}
101
-	}
102
-	else {
103
-		$this->config->setItem('old_remote_config_user', null);
104
-		$this->config->setItem('old_remote_config_password', null);
105
-	}
106
-	$this->sid = $this->initSID();
96
+  // make some config consistency checks
97
+  if ( $this->config->getItem('enable_remote_config') === true ){
98
+    if ( !$this->config->getItem('remote_config_user') || !$this->config->getItem('remote_config_password') ){
99
+      $this->error('ERROR: Remote config mode enabled, but no username or no password provided');
100
+    }
101
+  }
102
+  else {
103
+    $this->config->setItem('old_remote_config_user', null);
104
+    $this->config->setItem('old_remote_config_password', null);
105
+  }
106
+  $this->sid = $this->initSID();
107 107
   }
108 108
   
109 109
   
110 110
   /**
111
-    * the destructor just calls the logout method
112
-    * 
113
-    * @access public
114
-    */
111
+   * the destructor just calls the logout method
112
+   * 
113
+   * @access public
114
+   */
115 115
   public function __destruct()
116 116
   {
117 117
     $this->logout();
@@ -119,12 +119,12 @@  discard block
 block discarded – undo
119 119
   
120 120
   
121 121
   /**
122
-    * do a POST request on the box
123
-    * the main cURL wrapper handles the command
124
-    * 
125
-    * @param  array  $formfields    an associative array with the POST fields to pass
126
-    * @return string                the raw HTML code returned by the Fritz!Box
127
-    */
122
+   * do a POST request on the box
123
+   * the main cURL wrapper handles the command
124
+   * 
125
+   * @param  array  $formfields    an associative array with the POST fields to pass
126
+   * @return string                the raw HTML code returned by the Fritz!Box
127
+   */
128 128
   public function doPostForm($formfields = array())
129 129
   {
130 130
     $ch = curl_init();
@@ -147,24 +147,24 @@  discard block
 block discarded – undo
147 147
     curl_setopt($ch, CURLOPT_POST, 1);
148 148
     if ( $this->config->getItem('enable_remote_config') == true )
149 149
     {
150
-		// set name of SSL-certificate (must be same as remote-hostname (dynDNS) of FRITZ!Box) and remove port in address if alternate port is given
151
-		if (strpos($this->config->getItem('fritzbox_ip'),":")){
152
-			$ssl_cert_fritzbox = explode(":", $this->config->getItem('fritzbox_ip'));
153
-			$ssl_cert_fritzbox = $ssl_cert_fritzbox[0];
154
-		} else {
155
-			$ssl_cert_fritzbox = $this->config->getItem('fritzbox_ip');
156
-		}
150
+    // set name of SSL-certificate (must be same as remote-hostname (dynDNS) of FRITZ!Box) and remove port in address if alternate port is given
151
+    if (strpos($this->config->getItem('fritzbox_ip'),":")){
152
+      $ssl_cert_fritzbox = explode(":", $this->config->getItem('fritzbox_ip'));
153
+      $ssl_cert_fritzbox = $ssl_cert_fritzbox[0];
154
+    } else {
155
+      $ssl_cert_fritzbox = $this->config->getItem('fritzbox_ip');
156
+    }
157 157
 
158
-		// set SSL-options and path to certificate
159
-		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 2);
160
-		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
161
-		curl_setopt($ch, CURLOPT_CAINFO, '/etc/ssl/certs/'.$ssl_cert_fritzbox.'.pem');
162
-		curl_setopt($ch, CURLOPT_CAPATH, '/etc/ssl/certs');
158
+    // set SSL-options and path to certificate
159
+    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 2);
160
+    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
161
+    curl_setopt($ch, CURLOPT_CAINFO, '/etc/ssl/certs/'.$ssl_cert_fritzbox.'.pem');
162
+    curl_setopt($ch, CURLOPT_CAPATH, '/etc/ssl/certs');
163 163
 
164
-		// support for pre FRITZ!OS 5.50 remote config
165
-		if (!$this->config->getItem('use_lua_login_method')){
166
-		curl_setopt($ch, CURLOPT_USERPWD, $this->config->getItem('remote_config_user') . ':' . $this->config->getItem('remote_config_password'));
167
-		}
164
+    // support for pre FRITZ!OS 5.50 remote config
165
+    if (!$this->config->getItem('use_lua_login_method')){
166
+    curl_setopt($ch, CURLOPT_USERPWD, $this->config->getItem('remote_config_user') . ':' . $this->config->getItem('remote_config_password'));
167
+    }
168 168
     }
169 169
     curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($formfields));
170 170
     $output = curl_exec($ch);
@@ -179,10 +179,10 @@  discard block
 block discarded – undo
179 179
     // add the sid, if it is already set
180 180
     if ($this->sid != '0000000000000000')
181 181
     {
182
-		// 'sid' MUST be the first POST variable!!! (otherwise it will not work!!)
183
-		// therfore we use array_merge to ensuere the foreach outputs 'sid' fist
184
-		$formfields = array_merge(array('sid' => $this->sid), $formfields);
185
-		//$formfields['sid'] = $this->sid;
182
+    // 'sid' MUST be the first POST variable!!! (otherwise it will not work!!)
183
+    // therfore we use array_merge to ensuere the foreach outputs 'sid' fist
184
+    $formfields = array_merge(array('sid' => $this->sid), $formfields);
185
+    //$formfields['sid'] = $this->sid;
186 186
     }   
187 187
     curl_setopt($ch, CURLOPT_URL, $this->config->getItem('fritzbox_url') . '/cgi-bin/firmwarecfg'); 
188 188
     curl_setopt($ch, CURLOPT_POST, 1);
@@ -193,30 +193,30 @@  discard block
 block discarded – undo
193 193
     
194 194
     // if filefileds not specified ('@/path/to/file.xml;type=text/xml' works fine)
195 195
     if(empty( $filefileds )) {
196
-		curl_setopt($ch, CURLOPT_POSTFIELDS, $formfields); // http_build_query
197
-	} 
198
-	// post calculated raw data
199
-	else {
200
-		$header = $this->_create_custom_file_post_header($formfields, $filefileds);
201
-		curl_setopt($ch, CURLOPT_HTTPHEADER , array(
202
-			'Content-Type: multipart/form-data; boundary=' . $header['delimiter'], 'Content-Length: ' . strlen($header['data']) )
203
-			);
196
+    curl_setopt($ch, CURLOPT_POSTFIELDS, $formfields); // http_build_query
197
+  } 
198
+  // post calculated raw data
199
+  else {
200
+    $header = $this->_create_custom_file_post_header($formfields, $filefileds);
201
+    curl_setopt($ch, CURLOPT_HTTPHEADER , array(
202
+      'Content-Type: multipart/form-data; boundary=' . $header['delimiter'], 'Content-Length: ' . strlen($header['data']) )
203
+      );
204 204
 			
205
-		curl_setopt($ch, CURLOPT_POSTFIELDS, $header['data']);		
206
-	}
205
+    curl_setopt($ch, CURLOPT_POSTFIELDS, $header['data']);		
206
+  }
207 207
 	
208 208
     $output = curl_exec($ch);
209 209
 
210
-	// curl error
211
-	if(curl_errno($ch)) {
212
-		$this->error(curl_error($ch)." (".curl_errno($ch).")");
213
-	}
210
+  // curl error
211
+  if(curl_errno($ch)) {
212
+    $this->error(curl_error($ch)." (".curl_errno($ch).")");
213
+  }
214 214
 
215 215
     // finger out an error message, if given
216 216
     preg_match('@<p class="ErrorMsg">(.*?)</p>@is', $output, $matches);
217 217
     if (isset($matches[1]))
218 218
     {
219
-		$this->error(str_replace('&nbsp;', ' ', $matches[1]));
219
+    $this->error(str_replace('&nbsp;', ' ', $matches[1]));
220 220
     }
221 221
 
222 222
     curl_close($ch);
@@ -224,10 +224,10 @@  discard block
 block discarded – undo
224 224
   }
225 225
 
226 226
   private function _create_custom_file_post_header($postFields, $fileFields) {
227
-		// form field separator
228
-		$delimiter = '-------------' . uniqid();
227
+    // form field separator
228
+    $delimiter = '-------------' . uniqid();
229 229
 		
230
-		/*
230
+    /*
231 231
 		// file upload fields: name => array(type=>'mime/type',content=>'raw data')
232 232
 		$fileFields = array(
233 233
 			'file1' => array(
@@ -242,44 +242,44 @@  discard block
 block discarded – undo
242 242
 		);
243 243
 		*/
244 244
 		
245
-		$data = '';
245
+    $data = '';
246 246
 
247
-		// populate normal fields first (simpler)
248
-		foreach ($postFields as $name => $content) {
249
-		   $data .= "--" . $delimiter . "\r\n";
250
-			$data .= 'Content-Disposition: form-data; name="' . urlencode($name) . '"';
251
-			$data .= "\r\n\r\n";
252
-			$data .= $content;
253
-			$data .= "\r\n";
254
-		}
255
-		// populate file fields
256
-		foreach ($fileFields as $name => $file) {
257
-			$data .= "--" . $delimiter . "\r\n";
258
-			// "filename" attribute is not essential; server-side scripts may use it
259
-			$data .= 'Content-Disposition: form-data; name="' . urlencode($name) . '";' .
260
-					 ' filename="' . $file['filename'] . '"' . "\r\n";
247
+    // populate normal fields first (simpler)
248
+    foreach ($postFields as $name => $content) {
249
+        $data .= "--" . $delimiter . "\r\n";
250
+      $data .= 'Content-Disposition: form-data; name="' . urlencode($name) . '"';
251
+      $data .= "\r\n\r\n";
252
+      $data .= $content;
253
+      $data .= "\r\n";
254
+    }
255
+    // populate file fields
256
+    foreach ($fileFields as $name => $file) {
257
+      $data .= "--" . $delimiter . "\r\n";
258
+      // "filename" attribute is not essential; server-side scripts may use it
259
+      $data .= 'Content-Disposition: form-data; name="' . urlencode($name) . '";' .
260
+            ' filename="' . $file['filename'] . '"' . "\r\n";
261 261
 					 
262
-			//$data .= 'Content-Transfer-Encoding: binary'."\r\n";
263
-			// this is, again, informative only; good practice to include though
264
-			$data .= 'Content-Type: ' . $file['type'] . "\r\n";
265
-			// this endline must be here to indicate end of headers
266
-			$data .= "\r\n";
267
-			// the file itself (note: there's no encoding of any kind)
268
-			$data .= $file['content'] . "\r\n";
269
-		}
270
-		// last delimiter
271
-		$data .= "--" . $delimiter . "--\r\n";
262
+      //$data .= 'Content-Transfer-Encoding: binary'."\r\n";
263
+      // this is, again, informative only; good practice to include though
264
+      $data .= 'Content-Type: ' . $file['type'] . "\r\n";
265
+      // this endline must be here to indicate end of headers
266
+      $data .= "\r\n";
267
+      // the file itself (note: there's no encoding of any kind)
268
+      $data .= $file['content'] . "\r\n";
269
+    }
270
+    // last delimiter
271
+    $data .= "--" . $delimiter . "--\r\n";
272 272
 	
273
-		return array('delimiter' => $delimiter, 'data' => $data);
274
-	}
273
+    return array('delimiter' => $delimiter, 'data' => $data);
274
+  }
275 275
   
276 276
   /**
277
-    * do a GET request on the box
278
-    * the main cURL wrapper handles the command
279
-    * 
280
-    * @param  array  $params    an associative array with the GET params to pass
281
-    * @return string            the raw HTML code returned by the Fritz!Box
282
-    */
277
+   * do a GET request on the box
278
+   * the main cURL wrapper handles the command
279
+   * 
280
+   * @param  array  $params    an associative array with the GET params to pass
281
+   * @return string            the raw HTML code returned by the Fritz!Box
282
+   */
283 283
   public function doGetRequest($params = array())
284 284
   {
285 285
     // add the sid, if it is already set
@@ -319,12 +319,12 @@  discard block
 block discarded – undo
319 319
   
320 320
   
321 321
   /**
322
-    * the login method, handles the secured login-process
323
-    * newer firmwares (xx.04.74 and newer) need a challenge-response mechanism to prevent Cross-Site Request Forgery attacks
324
-    * see http://www.avm.de/de/Extern/Technical_Note_Session_ID.pdf for details
325
-    * 
326
-    * @return string                a valid SID, if the login was successful, otherwise throws an Exception with an error message
327
-    */
322
+   * the login method, handles the secured login-process
323
+   * newer firmwares (xx.04.74 and newer) need a challenge-response mechanism to prevent Cross-Site Request Forgery attacks
324
+   * see http://www.avm.de/de/Extern/Technical_Note_Session_ID.pdf for details
325
+   * 
326
+   * @return string                a valid SID, if the login was successful, otherwise throws an Exception with an error message
327
+   */
328 328
   protected function initSID()
329 329
   {
330 330
     // determine, wich login type we have to use
@@ -404,9 +404,9 @@  discard block
 block discarded – undo
404 404
   
405 405
   
406 406
   /**
407
-    * the logout method just sends a logout command to the Fritz!Box
408
-    * 
409
-    */
407
+   * the logout method just sends a logout command to the Fritz!Box
408
+   * 
409
+   */
410 410
   protected function logout()
411 411
   {
412 412
     if ( $this->config->getItem('use_lua_login_method') == true )
@@ -425,10 +425,10 @@  discard block
 block discarded – undo
425 425
   
426 426
   
427 427
   /**
428
-    * the error method just throws an Exception
429
-    * 
430
-    * @param  string   $message     an error message for the Exception
431
-    */
428
+   * the error method just throws an Exception
429
+   * 
430
+   * @param  string   $message     an error message for the Exception
431
+   */
432 432
   public function error($message = null)
433 433
   {
434 434
     throw new Exception($message);
@@ -436,20 +436,20 @@  discard block
 block discarded – undo
436 436
   
437 437
   
438 438
   /**
439
-    * a getter for the session ID
440
-    * 
441
-    * @return string                $this->sid
442
-    */
439
+   * a getter for the session ID
440
+   * 
441
+   * @return string                $this->sid
442
+   */
443 443
   public function getSID()
444 444
   {
445 445
     return $this->sid;
446 446
   }
447 447
   
448 448
   /**
449
-    * log a message
450
-    * 
451
-    * @param  $message  string  the message to log
452
-    */
449
+   * log a message
450
+   * 
451
+   * @param  $message  string  the message to log
452
+   */
453 453
   public function logMessage($message)
454 454
   {
455 455
     if ( $this->config->getItem('newline') == false )
Please login to merge, or discard this patch.
Braces   +12 added lines, -24 removed lines patch added patch discarded remove patch
@@ -98,8 +98,7 @@  discard block
 block discarded – undo
98 98
 		if ( !$this->config->getItem('remote_config_user') || !$this->config->getItem('remote_config_password') ){
99 99
 		  $this->error('ERROR: Remote config mode enabled, but no username or no password provided');
100 100
 		}
101
-	}
102
-	else {
101
+	} else {
103 102
 		$this->config->setItem('old_remote_config_user', null);
104 103
 		$this->config->setItem('old_remote_config_password', null);
105 104
 	}
@@ -133,8 +132,7 @@  discard block
 block discarded – undo
133 132
     {
134 133
       curl_setopt($ch, CURLOPT_URL, $this->config->getItem('fritzbox_url') . $formfields['getpage'] . '?sid=' . $this->sid);
135 134
       unset($formfields['getpage']);
136
-    }
137
-    else
135
+    } else
138 136
     {
139 137
       // add the sid, if it is already set
140 138
       if ($this->sid != '0000000000000000')
@@ -293,8 +291,7 @@  discard block
 block discarded – undo
293 291
     {
294 292
       $getpage = $params['getpage'] . '?';
295 293
       unset($params['getpage']);
296
-    }
297
-    else
294
+    } else
298 295
     {
299 296
       $getpage = '/cgi-bin/webcm?';
300 297
     }
@@ -331,8 +328,7 @@  discard block
 block discarded – undo
331 328
     if ( $this->config->getItem('use_lua_login_method') == true )
332 329
     {
333 330
       $loginpage = '/login_sid.lua';
334
-    }
335
-    else
331
+    } else
336 332
     {
337 333
       $loginpage = '../html/login_sid.xml';
338 334
     }
@@ -366,8 +362,7 @@  discard block
 block discarded – undo
366 362
         {
367 363
           $formfields['username'] = $this->config->getItem('remote_config_user');
368 364
           $response = $challenge . '-' . md5(mb_convert_encoding($challenge . '-' . $this->config->getItem('remote_config_password'), "UCS-2LE", "UTF-8"));
369
-        }
370
-        else
365
+        } else
371 366
         {
372 367
           if ( $this->config->getItem('username') )
373 368
           {
@@ -376,8 +371,7 @@  discard block
 block discarded – undo
376 371
           $response = $challenge . '-' . md5(mb_convert_encoding($challenge . '-' . $this->config->getItem('password'), "UCS-2LE", "UTF-8"));
377 372
         }
378 373
         $formfields['response'] = $response;
379
-      }
380
-      else
374
+      } else
381 375
       {
382 376
         $response = $challenge . '-' . md5(mb_convert_encoding($challenge . '-' . $this->config->getItem('password'), "UCS-2LE", "UTF-8"));
383 377
         $formfields['login:command/response'] = $response;
@@ -394,8 +388,7 @@  discard block
 block discarded – undo
394 388
       if ( $session_status_simplexml->SID != '0000000000000000' )
395 389
       {
396 390
         return (string)$session_status_simplexml->SID;
397
-      }
398
-      else
391
+      } else
399 392
       {
400 393
         $this->error('ERROR: Login failed with an unknown response.');
401 394
       }
@@ -412,8 +405,7 @@  discard block
 block discarded – undo
412 405
     if ( $this->config->getItem('use_lua_login_method') == true )
413 406
     {
414 407
       $this->doGetRequest(array('getpage' => '/home/home.lua', 'logout' => '1'));
415
-    }
416
-    else
408
+    } else
417 409
     {
418 410
       $formfields = array(
419 411
         'getpage'                 => '../html/de/menus/menu2.html',
@@ -460,18 +452,15 @@  discard block
 block discarded – undo
460 452
     if ( $this->config->getItem('logging') == 'console' )
461 453
     {
462 454
       echo $message;
463
-    }
464
-    else if ( $this->config->getItem('logging') == 'silent' || $this->config->getItem('logging') == false )
455
+    } else if ( $this->config->getItem('logging') == 'silent' || $this->config->getItem('logging') == false )
465 456
     {
466 457
       // do nothing
467
-    }
468
-    else
458
+    } else
469 459
     {
470 460
       if ( is_writable($this->config->getItem('logging')) || is_writable(dirname($this->config->getItem('logging'))) )
471 461
       {
472 462
         file_put_contents($this->config->getItem('logging'), $message . $this->config->getItem('newline'), FILE_APPEND);
473
-      }
474
-      else
463
+      } else
475 464
       {
476 465
         echo('Error: Cannot log to non-writeable file or dir: ' . $this->config->getItem('logging'));
477 466
       }
@@ -520,8 +509,7 @@  discard block
 block discarded – undo
520 509
     if ( $item == 'all' )
521 510
     {
522 511
       return $this->config;
523
-    }
524
-    elseif ( isset($this->config[$item]) )
512
+    } elseif ( isset($this->config[$item]) )
525 513
     {
526 514
       return $this->config[$item];
527 515
     }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_delete_foncallslist.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -21,11 +21,11 @@
 block discarded – undo
21 21
   
22 22
   // delete calllist form fields
23 23
   $formfields = array(
24
-	'getpage'	=> '/fon_num/foncalls_list.lua',
25
-	'usejournal' 	=> '1',
26
-	'callstab' 	=> 'all',
27
-	'submit'	=> 'clear',
28
-	'clear'	=> '1',
24
+  'getpage'	=> '/fon_num/foncalls_list.lua',
25
+  'usejournal' 	=> '1',
26
+  'callstab' 	=> 'all',
27
+  'submit'	=> 'clear',
28
+  'clear'	=> '1',
29 29
   );
30 30
   
31 31
   $fritz->doPostForm($formfields);
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -31,8 +31,7 @@  discard block
 block discarded – undo
31 31
   $fritz->doPostForm($formfields);
32 32
   // set a log message
33 33
   $message .= 'Call list sucessfully deleted';
34
-}
35
-catch (Exception $e)
34
+} catch (Exception $e)
36 35
 {
37 36
   $message .= $e->getMessage();
38 37
 }
@@ -41,8 +40,7 @@  discard block
 block discarded – undo
41 40
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
42 41
 {
43 42
   $fritz->logMessage($message);
44
-}
45
-else
43
+} else
46 44
 {
47 45
   echo($message);
48 46
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_ring_phone.php 1 patch
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -14,8 +14,7 @@  discard block
 block discarded – undo
14 14
   );
15 15
   $fritz->doPostForm($formfields);
16 16
   $message .= 'Phone ' . $dial . ' ringed.';
17
-}
18
-catch (Exception $e)
17
+} catch (Exception $e)
19 18
 {
20 19
   $message .= $e->getMessage();
21 20
 }
@@ -24,8 +23,7 @@  discard block
 block discarded – undo
24 23
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
25 24
 {
26 25
   $fritz->logMessage($message);
27
-}
28
-else
26
+} else
29 27
 {
30 28
   echo($message);
31 29
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_diversity0on.php 1 patch
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -18,8 +18,7 @@  discard block
 block discarded – undo
18 18
     'telcfg:settings/Diversity' . $diversity . '/Active' => $mode,
19 19
   );
20 20
   $fritz->doPostForm($formfields);
21
-}
22
-catch (Exception $e)
21
+} catch (Exception $e)
23 22
 {
24 23
   $message .= $e->getMessage();
25 24
 }
@@ -28,8 +27,7 @@  discard block
 block discarded – undo
28 27
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
29 28
 {
30 29
   $fritz->logMessage($message);
31
-}
32
-else
30
+} else
33 31
 {
34 32
   echo($message);
35 33
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_tam_swap.php 1 patch
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -37,8 +37,7 @@  discard block
 block discarded – undo
37 37
   // 3 for the first and the second, 5 for the first and the third and so on
38 38
   // this is based on 1 => 1, 2 => 10, 3 => 11, 4 => 100, 5 => 101, 6 => 110, 7 => 111
39 39
   $fritz->doPostForm($formfields);
40
-}
41
-catch (Exception $e)
40
+} catch (Exception $e)
42 41
 {
43 42
   $message .= $e->getMessage();
44 43
 }
@@ -47,8 +46,7 @@  discard block
 block discarded – undo
47 46
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
48 47
 {
49 48
   $fritz->logMessage($message);
50
-}
51
-else
49
+} else
52 50
 {
53 51
   echo($message);
54 52
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_guestwlan_on_off.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -106,11 +106,11 @@
 block discarded – undo
106 106
   preg_match('@name="activate_guest_access"[^>]+(checked)[^>]*@', $output, $matches);
107 107
   if ( isset($matches[1]) && $mode == true )
108 108
   {
109
-		preg_match('@name="wpa_key"[^>]+value="([^"]*)"[^>]*@', $output, $matches);
110
-		if ( isset($matches[1]) )
111
-		{
112
-			$message .= 'WLAN guest access is now active. WPA-Key is "' . $matches[1] . '"';
113
-		}
109
+    preg_match('@name="wpa_key"[^>]+value="([^"]*)"[^>]*@', $output, $matches);
110
+    if ( isset($matches[1]) )
111
+    {
112
+      $message .= 'WLAN guest access is now active. WPA-Key is "' . $matches[1] . '"';
113
+    }
114 114
   }
115 115
   else if ( !isset($matches[1]) && $mode == false )
116 116
   {
Please login to merge, or discard this patch.
Braces   +7 added lines, -14 removed lines patch added patch discarded remove patch
@@ -25,8 +25,7 @@  discard block
 block discarded – undo
25 25
   if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1) )
26 26
   {
27 27
     $mode = (bool)$argv[1];
28
-  }
29
-  else
28
+  } else
30 29
   {
31 30
     if ( $fritz->config->getItem('logging') == 'console' )
32 31
     {
@@ -45,8 +44,7 @@  discard block
 block discarded – undo
45 44
   The optional argument PASSWORD sets a new guest access password (min 8 chars)
46 45
   Defaults to false, so the current password is kept.
47 46
   ';
48
-    }
49
-    else
47
+    } else
50 48
     {
51 49
       $fritz->logMessage($message . 'ERROR: Script was called without or with an invalid argument');
52 50
     }
@@ -111,21 +109,17 @@  discard block
 block discarded – undo
111 109
 		{
112 110
 			$message .= 'WLAN guest access is now active. WPA-Key is "' . $matches[1] . '"';
113 111
 		}
114
-  }
115
-  else if ( !isset($matches[1]) && $mode == false )
112
+  } else if ( !isset($matches[1]) && $mode == false )
116 113
   {
117 114
     $message .= 'WLAN guest access is now inactive.';
118
-  }
119
-  else if ( isset($matches[1]) && $mode == false )
115
+  } else if ( isset($matches[1]) && $mode == false )
120 116
   {
121 117
     $message .= 'ERROR: WLAN guest access status change failed, should be inactive, but is still active.';
122
-  }
123
-  else if ( !isset($matches[1]) && $mode == true )
118
+  } else if ( !isset($matches[1]) && $mode == true )
124 119
   {
125 120
     $message .= 'ERROR: WLAN guest access status change failed, should be active, but is still inactive.';
126 121
   }
127
-}
128
-catch (Exception $e)
122
+} catch (Exception $e)
129 123
 {
130 124
   $message .= $e->getMessage();
131 125
 }
@@ -134,8 +128,7 @@  discard block
 block discarded – undo
134 128
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
135 129
 {
136 130
   $fritz->logMessage($message);
137
-}
138
-else
131
+} else
139 132
 {
140 133
   echo($message);
141 134
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_get_foncallslist_xml.php 1 patch
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -53,8 +53,7 @@  discard block
 block discarded – undo
53 53
   
54 54
   // set a log message
55 55
   $message .= 'Call list sucessfully downloaded';
56
-}
57
-catch (Exception $e)
56
+} catch (Exception $e)
58 57
 {
59 58
   $message .= $e->getMessage();
60 59
 }
@@ -63,8 +62,7 @@  discard block
 block discarded – undo
63 62
 if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
64 63
 {
65 64
   $fritz->logMessage($message);
66
-}
67
-else
65
+} else
68 66
 {
69 67
   echo($message);
70 68
 }
Please login to merge, or discard this patch.