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.
Passed
Push — master ( 6a121b...8b886b )
by Jens
02:50
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.
Spacing   +129 added lines, -129 removed lines patch added patch discarded remove patch
@@ -27,9 +27,9 @@  discard block
 block discarded – undo
27 27
 
28 28
 // check for the minimum php version
29 29
 $php_min_version = '5.3.6';
30
-if(version_compare(PHP_VERSION, $php_min_version) < 0)
30
+if (version_compare(PHP_VERSION, $php_min_version) < 0)
31 31
 {
32
-  print 'ERROR: PHP version '.$php_min_version.' is required. Found version: ' . PHP_VERSION . PHP_EOL;
32
+  print 'ERROR: PHP version ' . $php_min_version . ' is required. Found version: ' . PHP_VERSION . PHP_EOL;
33 33
   exit(1);
34 34
 }
35 35
 
@@ -37,7 +37,7 @@  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 42
 else
43 43
   $config_file_name = __DIR__ . '/config.php';
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
 $config['build_photos'] = true;
60 60
 $config['quickdial_keyword'] = 'Quickdial:';
61 61
 
62
-if(is_file($config_file_name))
62
+if (is_file($config_file_name))
63 63
   require($config_file_name);
64 64
 else
65 65
 {
66
-  print 'ERROR: No '.$config_file_name.' found, please take a look at config.example.php and create a '.$config_file_name.' file!'.PHP_EOL;
66
+  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 67
   exit(1);
68 68
 }
69 69
 
@@ -119,14 +119,14 @@  discard block
 block discarded – undo
119 119
   }
120 120
 
121 121
   // Source: https://php.net/manual/de/function.tempnam.php#61436
122
-  public function mktemp($dir, $prefix='', $mode=0700)
122
+  public function mktemp($dir, $prefix = '', $mode = 0700)
123 123
   {
124
-    if(substr($dir, -1) != '/')
124
+    if (substr($dir, -1) != '/')
125 125
       $dir .= '/';
126 126
 
127 127
     do
128 128
     {
129
-      $path = $dir.$prefix.mt_rand(0, 9999999);
129
+      $path = $dir . $prefix . mt_rand(0, 9999999);
130 130
     }
131 131
     while (!mkdir($path, $mode));
132 132
 
@@ -135,15 +135,15 @@  discard block
 block discarded – undo
135 135
 
136 136
   public function rmtemp($dir)
137 137
   {
138
-    if(is_dir($dir))
138
+    if (is_dir($dir))
139 139
     {
140 140
       $objects = scandir($dir);
141
-      foreach($objects as $object)
141
+      foreach ($objects as $object)
142 142
       {
143
-        if($object != "." && $object != "..")
143
+        if ($object != "." && $object != "..")
144 144
         {
145
-          if(filetype($dir."/".$object) == "dir")
146
-            rrmdir($dir."/".$object); else unlink($dir."/".$object);
145
+          if (filetype($dir . "/" . $object) == "dir")
146
+            rrmdir($dir . "/" . $object); else unlink($dir . "/" . $object);
147 147
         }
148 148
       }
149 149
       reset($objects);
@@ -156,21 +156,21 @@  discard block
 block discarded – undo
156 156
     try
157 157
     {
158 158
       // Check if there are valid base64 characters
159
-      if(!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $str))
159
+      if (!preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $str))
160 160
         return false;
161 161
 
162 162
       // Decode the string in strict mode and check the results
163 163
       $decoded = base64_decode($str, true);
164
-      if($decoded === false)
164
+      if ($decoded === false)
165 165
         return false;
166 166
 
167 167
       // Encode the string again
168
-      if(base64_encode($decoded) === $str)
168
+      if (base64_encode($decoded) === $str)
169 169
         return true;
170 170
       else
171 171
         return false;
172 172
     }
173
-    catch(Exception $e)
173
+    catch (Exception $e)
174 174
     {
175 175
       // If exception is caught, then it is not a base64 encoded string
176 176
       return false;
@@ -199,9 +199,9 @@  discard block
 block discarded – undo
199 199
     $imgseqfname = 1;
200 200
     $snum = 0;
201 201
 
202
-    if(is_array($this->config['carddav']))
202
+    if (is_array($this->config['carddav']))
203 203
     {
204
-      foreach($this->config['carddav'] as $conf)
204
+      foreach ($this->config['carddav'] as $conf)
205 205
       {
206 206
         print " [" . $snum . "]: " . $conf['url'] . " ";
207 207
         $carddav = new CardDavPHP\CardDavBackend($conf['url']);
@@ -209,23 +209,23 @@  discard block
 block discarded – undo
209 209
 
210 210
         // set the vcard extension in case the user
211 211
         // defined it in the config
212
-        if(isset($conf['extension']))
212
+        if (isset($conf['extension']))
213 213
           $carddav->setVcardExtension($conf['extension']);
214 214
 
215 215
         // retrieve data from the CardDAV server now
216
-        $xmldata =  $carddav->get();
216
+        $xmldata = $carddav->get();
217 217
 
218 218
         // identify if we received UTF-8 encoded data from the
219 219
         // CardDAV server and if not reencode it since the FRITZ!Box
220 220
         // requires UTF-8 encoded data
221
-        if(iconv('utf-8', 'utf-8//IGNORE', $xmldata) != $xmldata)
221
+        if (iconv('utf-8', 'utf-8//IGNORE', $xmldata) != $xmldata)
222 222
           $xmldata = utf8_encode($xmldata);
223 223
 
224 224
         // read raw_vcard data from xml response
225 225
         $raw_vcards = array();
226 226
         $xmlvcard = new SimpleXMLElement($xmldata);
227 227
 
228
-        foreach($xmlvcard->element as $vcard_element)
228
+        foreach ($xmlvcard->element as $vcard_element)
229 229
         {
230 230
           $id = $vcard_element->id->__toString();
231 231
           $value = (string)$vcard_element->vcard->__toString();
@@ -236,14 +236,14 @@  discard block
 block discarded – undo
236 236
 
237 237
         // parse raw_vcards
238 238
         $quick_dial_arr = array();
239
-        foreach($raw_vcards as $v)
239
+        foreach ($raw_vcards as $v)
240 240
         {
241 241
           $vcard_obj = new vCard(false, $v);
242 242
           $name_arr = null;
243
-          if(isset($vcard_obj->n[0]))
243
+          if (isset($vcard_obj->n[0]))
244 244
             $name_arr = $vcard_obj->n[0];
245 245
           $org_arr = null;
246
-          if(isset($vcard_obj->org[0]))
246
+          if (isset($vcard_obj->org[0]))
247 247
             $org_arr = $vcard_obj->org[0];
248 248
           $addnames = '';
249 249
           $prefix = '';
@@ -251,16 +251,16 @@  discard block
 block discarded – undo
251 251
           $orgname = '';
252 252
 
253 253
           // Build name Parts if existing ans switch to true in config
254
-          if(isset($name_arr['prefixes']) AND $this->config['prefix'])
254
+          if (isset($name_arr['prefixes']) AND $this->config['prefix'])
255 255
             $prefix = trim($name_arr['prefixes']);
256 256
 
257
-          if(isset($name_arr['suffixes']) AND $this->config['suffix'])
257
+          if (isset($name_arr['suffixes']) AND $this->config['suffix'])
258 258
             $suffix = trim($name_arr['suffixes']);
259 259
 
260
-          if(isset($name_arr['additionalnames']) AND $this->config['addnames'])
260
+          if (isset($name_arr['additionalnames']) AND $this->config['addnames'])
261 261
             $addnames = trim($name_arr['additionalnames']);
262 262
 
263
-          if(isset($org_arr['name']) AND $this->config['orgname'])
263
+          if (isset($org_arr['name']) AND $this->config['orgname'])
264 264
             $orgname = trim($org_arr['name']);
265 265
 
266 266
           $firstname = trim($name_arr['firstname']);
@@ -280,13 +280,13 @@  discard block
 block discarded – undo
280 280
           $format = $this->config['fullname_format'];
281 281
 
282 282
           // Prefix
283
-          if(!empty($prefix))
283
+          if (!empty($prefix))
284 284
             $name .= $prefix;
285 285
 
286
-          if($format == 0)
286
+          if ($format == 0)
287 287
           {
288 288
             // Lastname
289
-            if(!empty($name) AND !empty($lastname))
289
+            if (!empty($name) AND !empty($lastname))
290 290
               $name .= ' ' . $lastname;
291 291
             else
292 292
               $name .= $lastname;
@@ -294,25 +294,25 @@  discard block
 block discarded – undo
294 294
           else
295 295
           {
296 296
             // Firstname
297
-            if(!empty($name) AND !empty($firstname))
297
+            if (!empty($name) AND !empty($firstname))
298 298
               $name .= ' ' . $firstname;
299 299
             else
300 300
               $name .= $firstname;
301 301
           }
302 302
 
303
-          if($format == 2)
303
+          if ($format == 2)
304 304
           {
305 305
             // AdditionalNames
306
-            if(!empty($name) AND !empty($addnames))
306
+            if (!empty($name) AND !empty($addnames))
307 307
               $name .= ' ' . $addnames;
308 308
             else
309 309
               $name .= $addnames;
310 310
           }
311 311
 
312
-          if($format == 0)
312
+          if ($format == 0)
313 313
           {
314 314
             // Firstname
315
-            if(!empty($name) AND !empty($firstname))
315
+            if (!empty($name) AND !empty($firstname))
316 316
               $name .= ', ' . $firstname;
317 317
             else
318 318
               $name .= $firstname;
@@ -320,29 +320,29 @@  discard block
 block discarded – undo
320 320
           else
321 321
           {
322 322
             // Lastname
323
-            if(!empty($name) AND !empty($lastname))
323
+            if (!empty($name) AND !empty($lastname))
324 324
               $name .= ' ' . $lastname;
325 325
             else
326 326
               $name .= $lastname;
327 327
           }
328 328
 
329
-          if($format != 2)
329
+          if ($format != 2)
330 330
           {
331 331
             // AdditionalNames
332
-            if(!empty($name) AND !empty($addnames))
332
+            if (!empty($name) AND !empty($addnames))
333 333
               $name .= ' ' . $addnames;
334 334
             else
335 335
               $name .= $addnames;
336 336
           }
337 337
 
338 338
           // Suffix
339
-          if(!empty($name) AND !empty($suffix))
339
+          if (!empty($name) AND !empty($suffix))
340 340
             $name .= ' ' . $suffix;
341 341
           else
342 342
             $name .= $suffix;
343 343
 
344 344
           // OrgName
345
-          if(!empty($name) AND !empty($orgname))
345
+          if (!empty($name) AND !empty($orgname))
346 346
             $name .= ' (' . $orgname . ')';
347 347
           else
348 348
             $name .= $orgname;
@@ -350,24 +350,24 @@  discard block
 block discarded – undo
350 350
           // make sure to trim whitespaces and double spaces
351 351
           $name = trim(str_replace('  ', ' ', $name));
352 352
 
353
-          if(empty($name))
353
+          if (empty($name))
354 354
           {
355 355
             print '  WARNING: No fullname, lastname or orgname found!';
356 356
             $name = 'UNKNOWN';
357 357
           }
358 358
 
359 359
           // format filename of contact photo; remove special letters, added config option for sequential filnames default is false
360
-          if($vcard_obj->photo)
360
+          if ($vcard_obj->photo)
361 361
           {
362
-            if(isset($this->config['seq_photo_name']) AND $this->config['seq_photo_name'] == true)
362
+            if (isset($this->config['seq_photo_name']) AND $this->config['seq_photo_name'] == true)
363 363
             {
364 364
               $photo = $imgseqfname;
365 365
               $imgseqfname++;
366 366
             }
367 367
             else
368 368
             {
369
-              $photo = str_replace(array(',','&',' ','/','ä','ö','ü','Ä','Ö','Ü','ß','á','à','ó','ò','ú','ù','í','ø'),
370
-              array('','_','_','_','ae','oe','ue','Ae','Oe','Ue','ss','a','a','o','o','u','u','i','oe'),$name);
369
+              $photo = str_replace(array(',', '&', ' ', '/', 'ä', 'ö', 'ü', 'Ä', 'Ö', 'Ü', 'ß', 'á', 'à', 'ó', 'ò', 'ú', 'ù', 'í', 'ø'),
370
+              array('', '_', '_', '_', 'ae', 'oe', 'ue', 'Ae', 'Oe', 'Ue', 'ss', 'a', 'a', 'o', 'o', 'u', 'u', 'i', 'oe'), $name);
371 371
             }
372 372
           }
373 373
           else
@@ -375,25 +375,25 @@  discard block
 block discarded – undo
375 375
 
376 376
           // phone
377 377
           $phone_no = array();
378
-          if($vcard_obj->categories)
378
+          if ($vcard_obj->categories)
379 379
             $categories = $vcard_obj->categories[0];
380 380
           else
381 381
             $categories = array();
382 382
 
383 383
           // check for quickdial entry
384
-          if(isset($vcard_obj->note[0]))
384
+          if (isset($vcard_obj->note[0]))
385 385
           {
386 386
             $note = $vcard_obj->note[0];
387 387
             $notes = explode($this->config['quickdial_keyword'], $note);
388
-            foreach($notes as $linenr => $linecontent)
388
+            foreach ($notes as $linenr => $linecontent)
389 389
             {
390
-              $found = strrpos($linecontent , ":**7");
391
-              if($found > 0)
390
+              $found = strrpos($linecontent, ":**7");
391
+              if ($found > 0)
392 392
               {
393
-                $pos_qd_start = strrpos($linecontent , ":**7" );
394
-                $quick_dial_for_nr = preg_replace("/[^0-9+]/", "",substr($linecontent , 0, $pos_qd_start));
395
-                $quick_dial_nr = intval(substr($linecontent , $pos_qd_start+4, 3));
396
-                $quick_dial_arr[$quick_dial_for_nr]=$quick_dial_nr;
393
+                $pos_qd_start = strrpos($linecontent, ":**7");
394
+                $quick_dial_for_nr = preg_replace("/[^0-9+]/", "", substr($linecontent, 0, $pos_qd_start));
395
+                $quick_dial_nr = intval(substr($linecontent, $pos_qd_start + 4, 3));
396
+                $quick_dial_arr[$quick_dial_for_nr] = $quick_dial_nr;
397 397
               }
398 398
             }
399 399
           }
@@ -402,12 +402,12 @@  discard block
 block discarded – undo
402 402
           $email_add = array();
403 403
           $vip = isset($this->config['group_vip']) && in_array((string)$this->config['group_vip'], $categories);
404 404
 
405
-          if(array_key_exists('group_filter',$this->config) && is_array($this->config['group_filter']))
405
+          if (array_key_exists('group_filter', $this->config) && is_array($this->config['group_filter']))
406 406
           {
407 407
             $add_entry = 0;
408
-            foreach($this->config['group_filter'] as $group_filter)
408
+            foreach ($this->config['group_filter'] as $group_filter)
409 409
             {
410
-              if(in_array($group_filter,$categories))
410
+              if (in_array($group_filter, $categories))
411 411
               {
412 412
                 $add_entry = 1;
413 413
                 break;
@@ -417,14 +417,14 @@  discard block
 block discarded – undo
417 417
           else
418 418
             $add_entry = 1;
419 419
 
420
-          if($add_entry == 1)
420
+          if ($add_entry == 1)
421 421
           {
422
-            foreach($vcard_obj->tel as $t)
422
+            foreach ($vcard_obj->tel as $t)
423 423
             {
424 424
               $prio = 0;
425
-              $quickdial =null;
425
+              $quickdial = null;
426 426
               
427
-              if(!is_array($t) || empty($t['type']))
427
+              if (!is_array($t) || empty($t['type']))
428 428
               {
429 429
                 $type = "mobile";
430 430
                 $phone_number = $t;
@@ -433,15 +433,15 @@  discard block
 block discarded – undo
433 433
               {
434 434
                 $phone_number = $t['value'];
435 435
                 
436
-                $phone_number_clean = preg_replace("/[^0-9+]/", "",$phone_number);
437
-                foreach($quick_dial_arr as $qd_phone_nr => $value)
436
+                $phone_number_clean = preg_replace("/[^0-9+]/", "", $phone_number);
437
+                foreach ($quick_dial_arr as $qd_phone_nr => $value)
438 438
                 {
439
-                  if($qd_phone_nr == $phone_number_clean)
439
+                  if ($qd_phone_nr == $phone_number_clean)
440 440
                   {
441 441
                     //Set quickdial
442
-                    if($value == 1)
442
+                    if ($value == 1)
443 443
                       print "\nWARNING: Quickdial value 1 (**701) is not possible but used! \n";
444
-                    elseif($value >= 100)
444
+                    elseif ($value >= 100)
445 445
                       print "\nWARNING: Quickdial value bigger than 99 (**799) is not possible but used! \n";
446 446
 
447 447
                     $quickdial = $value;
@@ -451,34 +451,34 @@  discard block
 block discarded – undo
451 451
                 $typearr_lower = unserialize(strtolower(serialize($t['type'])));
452 452
 
453 453
                 // find out priority
454
-                if(in_array("pref", $typearr_lower))
454
+                if (in_array("pref", $typearr_lower))
455 455
                   $prio = 1;
456 456
 
457 457
                 // set the proper type
458
-                if(in_array("cell", $typearr_lower))
458
+                if (in_array("cell", $typearr_lower))
459 459
                   $type = "mobile";
460
-                elseif(in_array("home", $typearr_lower))
460
+                elseif (in_array("home", $typearr_lower))
461 461
                   $type = "home";
462
-                elseif(in_array("fax", $typearr_lower))
462
+                elseif (in_array("fax", $typearr_lower))
463 463
                   $type = "fax_work";
464
-                elseif(in_array("work", $typearr_lower))
464
+                elseif (in_array("work", $typearr_lower))
465 465
                   $type = "work";
466
-                elseif(in_array("other", $typearr_lower))
466
+                elseif (in_array("other", $typearr_lower))
467 467
                   $type = "other";
468
-                elseif(in_array("dom", $typearr_lower))
468
+                elseif (in_array("dom", $typearr_lower))
469 469
                   $type = "other";
470 470
                 else
471 471
                   continue;
472 472
               }
473
-              $phone_no[] =  array("type"=>$type, "prio"=>$prio, "quickdial"=>$quickdial, "value" => $this->_clear_phone_number($phone_number));
473
+              $phone_no[] = array("type"=>$type, "prio"=>$prio, "quickdial"=>$quickdial, "value" => $this->_clear_phone_number($phone_number));
474 474
             }
475 475
 
476 476
             // request email address and type
477
-            if($vcard_obj->email)
477
+            if ($vcard_obj->email)
478 478
             {
479
-              foreach($vcard_obj->email as $e)
479
+              foreach ($vcard_obj->email as $e)
480 480
               {
481
-                if(empty($e['type']))
481
+                if (empty($e['type']))
482 482
                 {
483 483
                   $type_email = "work";
484 484
                   $email = $e;
@@ -487,11 +487,11 @@  discard block
 block discarded – undo
487 487
                 {
488 488
                   $email = $e['value'];
489 489
                   $typearr_lower = unserialize(strtolower(serialize($e['type'])));
490
-                  if(in_array("work", $typearr_lower))
490
+                  if (in_array("work", $typearr_lower))
491 491
                     $type_email = "work";
492
-                  elseif(in_array("home", $typearr_lower))
492
+                  elseif (in_array("home", $typearr_lower))
493 493
                     $type_email = "home";
494
-                  elseif(in_array("other", $typearr_lower))
494
+                  elseif (in_array("other", $typearr_lower))
495 495
                     $type_email = "other";
496 496
                   else
497 497
                     continue;
@@ -521,15 +521,15 @@  discard block
 block discarded – undo
521 521
 
522 522
   public function build_fb_xml()
523 523
   {
524
-    if(empty($this->entries))
524
+    if (empty($this->entries))
525 525
       throw new Exception('No entries available! Call get_carddav_entries or set $this->entries manually!');
526 526
 
527 527
     // create FB XML in utf-8 format
528 528
     $root = new SimpleXMLElement('<?xml version="1.0" encoding="UTF-8"?><phonebooks><phonebook></phonebook></phonebooks>');
529 529
     $pb = $root->phonebook;
530
-    $pb->addAttribute("name",$this->config['phonebook_name']);
530
+    $pb->addAttribute("name", $this->config['phonebook_name']);
531 531
 
532
-    foreach($this->entries as $entry)
532
+    foreach ($this->entries as $entry)
533 533
     {
534 534
       $contact = $pb->addChild("contact");
535 535
       $contact->addChild("category", $entry['vip']);
@@ -541,17 +541,17 @@  discard block
 block discarded – undo
541 541
       // telephone: put the phonenumbers into the fritzbox xml file
542 542
       $telephony = $contact->addChild("telephony");
543 543
       $id = 0;
544
-      foreach($entry['telephony'] as $tel)
544
+      foreach ($entry['telephony'] as $tel)
545 545
       {
546 546
         $num = $telephony->addChild("number", $tel['value']);
547 547
         $num->addAttribute("type", $tel['type']);
548
-        $num->addAttribute("vanity","");
548
+        $num->addAttribute("vanity", "");
549 549
         $num->addAttribute("prio", $tel['prio']);
550 550
         $num->addAttribute("id", $id);
551 551
 
552
-        if(isset($tel['quickdial']))
552
+        if (isset($tel['quickdial']))
553 553
         {
554
-          $num->addAttribute("quickdial",$tel['quickdial']);
554
+          $num->addAttribute("quickdial", $tel['quickdial']);
555 555
           print "  Added quickdial: " . $tel['quickdial'] . " for: " . $tel['value'] . " (" . $tel['type'] . ")" . PHP_EOL;
556 556
         }
557 557
 
@@ -560,13 +560,13 @@  discard block
 block discarded – undo
560 560
       }
561 561
 
562 562
       // output a warning if no telephone number was found
563
-      if($id == 0)
563
+      if ($id == 0)
564 564
         print "  WARNING: no phone entry found. VCard will be ignored." . PHP_EOL;
565 565
 
566 566
       // email: put the email addresses into the fritzbox xml file
567 567
       $email = $contact->addChild("services");
568 568
       $id = 0;
569
-      foreach($entry['email'] as $mail)
569
+      foreach ($entry['email'] as $mail)
570 570
       {
571 571
         $mail_adr = $email->addChild("email", $mail['value']);
572 572
         $mail_adr->addAttribute("classifier", $mail['type']);
@@ -577,14 +577,14 @@  discard block
 block discarded – undo
577 577
       }
578 578
 
579 579
       // check for a photo being part of the VCard
580
-      if(($entry['photo']) and ($entry['photo_data']) and (is_array($entry['photo_data'])) and ($entry['photo_data'][0]))
580
+      if (($entry['photo']) and ($entry['photo_data']) and (is_array($entry['photo_data'])) and ($entry['photo_data'][0]))
581 581
       {
582 582
         // check if 'photo_data'[0] is an array as well because then
583 583
         // we have to extract ['value'] and friends.
584
-        if(is_array($entry['photo_data'][0]) and (array_key_exists('value', $entry['photo_data'][0])))
584
+        if (is_array($entry['photo_data'][0]) and (array_key_exists('value', $entry['photo_data'][0])))
585 585
         {
586 586
           // check if photo_data really contains JPEG data
587
-          if((array_key_exists('type', $entry['photo_data'][0])) and (is_array($entry['photo_data'][0]['type'])) and
587
+          if ((array_key_exists('type', $entry['photo_data'][0])) and (is_array($entry['photo_data'][0]['type'])) and
588 588
              ($entry['photo_data'][0]['type'][0] == 'jpeg' or $entry['photo_data'][0]['type'][0] == 'jpg'))
589 589
           {
590 590
             // get photo, rename, base64 convert and save as jpg
@@ -594,7 +594,7 @@  discard block
 block discarded – undo
594 594
 
595 595
             // check for base64 encoding of the photo data and convert it
596 596
             // accordingly.
597
-            if(((array_key_exists('encoding', $entry['photo_data'][0])) and ($entry['photo_data'][0]['encoding'] == 'b')) or $this->is_base64($photo_data))
597
+            if (((array_key_exists('encoding', $entry['photo_data'][0])) and ($entry['photo_data'][0]['encoding'] == 'b')) or $this->is_base64($photo_data))
598 598
             {
599 599
               file_put_contents($photo_file . ".b64", $photo_data);
600 600
               $this->base64_to_jpeg($photo_file . ".b64", $photo_file);
@@ -607,14 +607,14 @@  discard block
 block discarded – undo
607 607
             }
608 608
 
609 609
             // add contact photo to xml
610
-            $person->addChild("imageURL", $this->config['fritzbox_path'].$this->config['usb_disk']."FRITZ/fonpix/".basename($photo_file));
610
+            $person->addChild("imageURL", $this->config['fritzbox_path'] . $this->config['usb_disk'] . "FRITZ/fonpix/" . basename($photo_file));
611 611
 
612 612
             print "  Added photo: " . basename($photo_file) . PHP_EOL;
613 613
           }
614 614
           else
615 615
            print "  WARNING: Only jpg contact photos are currently supported." . PHP_EOL;
616 616
         }
617
-        elseif(substr($entry['photo_data'][0], 0, 4) == 'http')
617
+        elseif (substr($entry['photo_data'][0], 0, 4) == 'http')
618 618
         {
619 619
           // add contact photo to xml
620 620
           $person->addChild("imageURL", $entry['photo_data'][0]);
@@ -639,20 +639,20 @@  discard block
 block discarded – undo
639 639
     return $text;
640 640
   }
641 641
 
642
-  public function _concat ($text1,$text2)
642
+  public function _concat($text1, $text2)
643 643
   {
644
-    if($text1 == '')
644
+    if ($text1 == '')
645 645
       return $text2;
646
-    elseif($text2 == '')
646
+    elseif ($text2 == '')
647 647
       return $text1;
648 648
     else
649
-      return $text1.", ".$text2;
649
+      return $text1 . ", " . $text2;
650 650
   }
651 651
 
652 652
   public function _parse_fb_result($text)
653 653
   {
654 654
     preg_match("/\<h2\>([^\<]+)\<\/h2\>/", $text, $matches);
655
-    if($matches)
655
+    if ($matches)
656 656
       return $matches[1];
657 657
     else
658 658
       return "Error while uploading xml to fritzbox";
@@ -661,10 +661,10 @@  discard block
 block discarded – undo
661 661
   public function upload_to_fb()
662 662
   {
663 663
     // if the user wants to save the xml to a separate file, we do so now
664
-    if(array_key_exists('output_file',$this->config))
664
+    if (array_key_exists('output_file', $this->config))
665 665
     {
666 666
       $output = fopen($this->config['output_file'], 'w');
667
-      if($output)
667
+      if ($output)
668 668
       {
669 669
         fwrite($output, $this->fbxml);
670 670
         fclose($output);
@@ -679,24 +679,24 @@  discard block
 block discarded – undo
679 679
     // perform an ftps-connection to copy over the photos to a specified directory
680 680
     $ftp_server = $this->config['fritzbox_ip_ftp'];
681 681
     $conn_id = ftp_ssl_connect($ftp_server);
682
-    if($conn_id == false)
682
+    if ($conn_id == false)
683 683
     {
684 684
       print " WARNING: Secure connection to FTP-server '" . $ftp_server . "' failed, retrying without SSL." . PHP_EOL;
685 685
       $conn_id = ftp_connect($ftp_server);
686 686
     }
687 687
 
688
-    if($conn_id != false)
688
+    if ($conn_id != false)
689 689
     {
690 690
       ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 60);
691 691
       $login_result = ftp_login($conn_id, $this->config['fritzbox_user'], $this->config['fritzbox_pw']);
692
-      if($login_result === true)
692
+      if ($login_result === true)
693 693
       {
694 694
         ftp_pasv($conn_id, true);
695 695
 
696 696
         // create remote photo path on FRITZ!Box if it doesn't exist
697
-        $remote_path = $this->config['usb_disk']."/FRITZ/fonpix";
697
+        $remote_path = $this->config['usb_disk'] . "/FRITZ/fonpix";
698 698
         $all_existing_files = ftp_nlist($conn_id, $remote_path);
699
-        if($all_existing_files == false)
699
+        if ($all_existing_files == false)
700 700
         {
701 701
           ftp_mkdir($conn_id, $remote_path);
702 702
           $all_existing_files = array();
@@ -704,43 +704,43 @@  discard block
 block discarded – undo
704 704
 
705 705
         // now iterate through all jpg files in tempdir and upload them if necessary
706 706
         $dir = new DirectoryIterator($this->tmpdir);
707
-        foreach($dir as $fileinfo)
707
+        foreach ($dir as $fileinfo)
708 708
         {
709
-          if(!$fileinfo->isDot())
709
+          if (!$fileinfo->isDot())
710 710
           {
711
-            if($fileinfo->getExtension() == "jpg")
711
+            if ($fileinfo->getExtension() == "jpg")
712 712
             {
713 713
               $file = $fileinfo->getFilename();
714 714
 
715 715
               print " FTP-Upload '" . $file . "'...";
716
-              if(!in_array($remote_path . "/" . $file, $all_existing_files))
716
+              if (!in_array($remote_path . "/" . $file, $all_existing_files))
717 717
               {
718
-                if(!ftp_put($conn_id, $remote_path . "/" . $file, $fileinfo->getPathname(), FTP_BINARY))
718
+                if (!ftp_put($conn_id, $remote_path . "/" . $file, $fileinfo->getPathname(), FTP_BINARY))
719 719
                 {
720 720
                   // retry when a fault occurs.
721 721
                   print " retrying... ";
722 722
                   $conn_id = ftp_ssl_connect($ftp_server);
723
-                  if($conn_id == false)
723
+                  if ($conn_id == false)
724 724
                   {
725 725
                     print " WARNING: Secure re-connection to FTP-server '" . $ftp_server . "' failed, retrying without SSL." . PHP_EOL;
726 726
                     $conn_id = ftp_connect($ftp_server);
727 727
                   }
728 728
 
729
-                  if($conn_id == false)
729
+                  if ($conn_id == false)
730 730
                   {
731 731
                     print " ERROR: couldn't re-connect to FTP server '" . $ftp_server . "', abortіng." . PHP_EOL;
732 732
                     break;
733 733
                   }
734 734
 
735 735
                   $login_result = ftp_login($conn_id, $this->config['fritzbox_user'], $this->config['fritzbox_pw']);
736
-                  if($login_result === false)
736
+                  if ($login_result === false)
737 737
                   {
738 738
                     print " ERROR: couldn't re-login to FTP-server '" . $ftp_server . "' with provided username/password settings." . PHP_EOL;
739 739
                     break;
740 740
                   }
741 741
 
742 742
                   ftp_pasv($conn_id, true);
743
-                  if(!ftp_put($conn_id, $remote_path . "/" . $file, $fileinfo->getPathname(), FTP_BINARY))
743
+                  if (!ftp_put($conn_id, $remote_path . "/" . $file, $fileinfo->getPathname(), FTP_BINARY))
744 744
                     print " ERROR: while uploading file " . $fileinfo->getFilename() . PHP_EOL;
745 745
                   else
746 746
                     print " ok." . PHP_EOL;
@@ -749,9 +749,9 @@  discard block
 block discarded – undo
749 749
                   print " ok." . PHP_EOL;
750 750
 
751 751
                 // cleanup old files
752
-                foreach($all_existing_files as $existing_file)
752
+                foreach ($all_existing_files as $existing_file)
753 753
                 {
754
-                  if(strpos($existing_file, $remote_path."/".substr($file, 0, -10)) !== false)
754
+                  if (strpos($existing_file, $remote_path . "/" . substr($file, 0, -10)) !== false)
755 755
                   {
756 756
                     print " FTP-Delete: " . $existing_file . PHP_EOL;
757 757
                     ftp_delete($conn_id, $remote_path . "/" . basename($existing_file));
@@ -775,14 +775,14 @@  discard block
 block discarded – undo
775 775
 
776 776
     // 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
777 777
     $hostname = $this->config['fritzbox_ip'];
778
-    if(filter_var($hostname, FILTER_VALIDATE_IP))
778
+    if (filter_var($hostname, FILTER_VALIDATE_IP))
779 779
     {
780 780
       $hostname = gethostbyaddr($hostname);
781
-      if($hostname ==  $this->config['fritzbox_ip'])
782
-        print " WARNING: Unable to get hostname for IP address (". $this->config['fritzbox_ip'] .") <" . $hostname . "<" . PHP_EOL;
781
+      if ($hostname == $this->config['fritzbox_ip'])
782
+        print " WARNING: Unable to get hostname for IP address (" . $this->config['fritzbox_ip'] . ") <" . $hostname . "<" . PHP_EOL;
783 783
       else
784 784
       {
785
-        print " INFO: Given IP address (". $this->config['fritzbox_ip'] .") has hostname ". $hostname . "." . PHP_EOL;
785
+        print " INFO: Given IP address (" . $this->config['fritzbox_ip'] . ") has hostname " . $hostname . "." . PHP_EOL;
786 786
         $this->config['fritzbox_ip'] = $hostname;
787 787
       }
788 788
     }
@@ -807,15 +807,15 @@  discard block
 block discarded – undo
807 807
        )
808 808
       );
809 809
 
810
-      $raw_result =  $fritz->doPostFile($formfields, $filefileds);   // send the command
810
+      $raw_result = $fritz->doPostFile($formfields, $filefileds); // send the command
811 811
       $msg = $this->_parse_fb_result($raw_result);
812
-      unset($fritz);  // destroy the object to log out
812
+      unset($fritz); // destroy the object to log out
813 813
 
814 814
       print "  FRITZ!Box returned message: '" . $msg . "'" . PHP_EOL;
815 815
     }
816
-    catch(Exception $e)
816
+    catch (Exception $e)
817 817
     {
818
-      print "  ERROR: " . $e->getMessage() . PHP_EOL;     // show the error message in anything failed
818
+      print "  ERROR: " . $e->getMessage() . PHP_EOL; // show the error message in anything failed
819 819
     }
820 820
   }
821 821
 }
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.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -23,13 +23,13 @@  discard block
 block discarded – undo
23 23
   $message = date('Y-m-d H:i') . ' ';
24 24
 
25 25
   // handle the CLI arguments or give a help message
26
-  if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1) )
26
+  if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1))
27 27
   {
28 28
     $mode = (bool)$argv[1];
29 29
   }
30 30
   else
31 31
   {
32
-    if ( $fritz->config->getItem('logging') == 'console' )
32
+    if ($fritz->config->getItem('logging') == 'console')
33 33
     {
34 34
       echo '
35 35
   Enables or disables the LAN4 guest access of a Fritz!Box
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
   
62 62
   // read time_server_activ setting
63 63
   preg_match('@name="time_server_activ"[^>]+(checked)[^>]*@', $output, $matches);
64
-  if ( isset($matches[1]) )
64
+  if (isset($matches[1]))
65 65
   {
66 66
     $formfields['time_server_activ'] = 'on';
67 67
   }
@@ -70,19 +70,19 @@  discard block
 block discarded – undo
70 70
   $formfields['time_server'] = isset($matches[1]) ? $matches[1] : '0.europe.pool.ntp.org';
71 71
   // read other_prefix_allowed setting
72 72
   preg_match('@name="other_prefix_allowed"[^>]+(checked)[^>]*@', $output, $matches);
73
-  if ( isset($matches[1]) )
73
+  if (isset($matches[1]))
74 74
   {
75 75
     $formfields['other_prefix_allowed'] = 'on';
76 76
   }
77 77
   // read dnsv6_server_activ setting
78 78
   preg_match('@name="dnsv6_server_activ"[^>]+(checked)[^>]*@', $output, $matches);
79
-  if ( isset($matches[1]) )
79
+  if (isset($matches[1]))
80 80
   {
81 81
     $formfields['dnsv6_server_activ'] = 'on';
82 82
   }
83 83
   
84 84
   // set new given setting
85
-  if ( $mode == true )
85
+  if ($mode == true)
86 86
   {
87 87
     $formfields['guest_enabled'] = 'on';
88 88
   }
@@ -92,19 +92,19 @@  discard block
 block discarded – undo
92 92
   $output = $fritz->doPostForm($formfields);
93 93
 
94 94
   preg_match('@name="guest_enabled"[^>]+(checked)[^>]*@', $output, $matches);
95
-  if ( isset($matches[1]) && $mode == true )
95
+  if (isset($matches[1]) && $mode == true)
96 96
   {
97 97
 		$message .= 'LAN4 guest access is now active.';
98 98
   }
99
-  else if ( !isset($matches[1]) && $mode == false )
99
+  else if (!isset($matches[1]) && $mode == false)
100 100
   {
101 101
     $message .= 'LAN4 guest access is now inactive.';
102 102
   }
103
-  else if ( isset($matches[1]) && $mode == false )
103
+  else if (isset($matches[1]) && $mode == false)
104 104
   {
105 105
     $message .= 'ERROR: LAN4 guest access status change failed, should be inactive, but is still active.';
106 106
   }
107
-  else if ( !isset($matches[1]) && $mode == true )
107
+  else if (!isset($matches[1]) && $mode == true)
108 108
   {
109 109
     $message .= 'ERROR: LAN4 guest access status change failed, should be active, but is still inactive.';
110 110
   }
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 }
116 116
 
117 117
 // log the result
118
-if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
118
+if (isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api')
119 119
 {
120 120
   $fritz->logMessage($message);
121 121
 }
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.
Spacing   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -63,39 +63,39 @@  discard block
 block discarded – undo
63 63
     * 
64 64
     * @access public
65 65
     */
66
-  public function __construct($password = false,$user_name = false,$fritzbox_ip = 'fritz.box',$force_local_login = false)
66
+  public function __construct($password = false, $user_name = false, $fritzbox_ip = 'fritz.box', $force_local_login = false)
67 67
   {
68 68
 	// init the config object
69 69
 	$this->config = new fritzbox_api_config();
70 70
     
71 71
 	// try autoloading the config
72
-	if (file_exists(__DIR__ . '/fritzbox_user.conf.php') && is_readable(__DIR__ . '/fritzbox_user.conf.php') ) {
72
+	if (file_exists(__DIR__ . '/fritzbox_user.conf.php') && is_readable(__DIR__ . '/fritzbox_user.conf.php')) {
73 73
 		require_once(__DIR__ . '/fritzbox_user.conf.php');
74 74
 	}
75 75
 
76 76
 	// set FRITZ!Box-IP and URL
77
-	$this->config->setItem('fritzbox_ip',$fritzbox_ip);
77
+	$this->config->setItem('fritzbox_ip', $fritzbox_ip);
78 78
 
79 79
 	// check if login on local network (fritz.box) or via a dynamic DNS-host
80 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'));
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 85
 	} else {
86
-		$this->config->setItem('enable_remote_config',false);
87
-		if($user_name != false){
88
-			$this->config->setItem('username',$user_name);
86
+		$this->config->setItem('enable_remote_config', false);
87
+		if ($user_name != false) {
88
+			$this->config->setItem('username', $user_name);
89 89
 		}
90
-		if($password != false){
91
-			$this->config->setItem('password',$password);
90
+		if ($password != false) {
91
+			$this->config->setItem('password', $password);
92 92
 		}
93 93
 		$this->config->setItem('fritzbox_url', 'http://' . $this->config->getItem('fritzbox_ip'));
94 94
 	}
95 95
 
96 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') ){
97
+	if ($this->config->getItem('enable_remote_config') === true) {
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 101
 	}
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
   {
130 130
     $ch = curl_init();
131 131
 
132
-    if ( isset($formfields['getpage']) && strpos($formfields['getpage'], '.lua') > 0 )
132
+    if (isset($formfields['getpage']) && strpos($formfields['getpage'], '.lua') > 0)
133 133
     {
134 134
       curl_setopt($ch, CURLOPT_URL, $this->config->getItem('fritzbox_url') . $formfields['getpage'] . '?sid=' . $this->sid);
135 135
       unset($formfields['getpage']);
@@ -145,10 +145,10 @@  discard block
 block discarded – undo
145 145
     }
146 146
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
147 147
     curl_setopt($ch, CURLOPT_POST, 1);
148
-    if ( $this->config->getItem('enable_remote_config') == true )
148
+    if ($this->config->getItem('enable_remote_config') == true)
149 149
     {
150 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'),":")){
151
+		if (strpos($this->config->getItem('fritzbox_ip'), ":")) {
152 152
 			$ssl_cert_fritzbox = explode(":", $this->config->getItem('fritzbox_ip'));
153 153
 			$ssl_cert_fritzbox = $ssl_cert_fritzbox[0];
154 154
 		} else {
@@ -158,11 +158,11 @@  discard block
 block discarded – undo
158 158
 		// set SSL-options and path to certificate
159 159
 		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 2);
160 160
 		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
161
-		curl_setopt($ch, CURLOPT_CAINFO, '/etc/ssl/certs/'.$ssl_cert_fritzbox.'.pem');
161
+		curl_setopt($ch, CURLOPT_CAINFO, '/etc/ssl/certs/' . $ssl_cert_fritzbox . '.pem');
162 162
 		curl_setopt($ch, CURLOPT_CAPATH, '/etc/ssl/certs');
163 163
 
164 164
 		// support for pre FRITZ!OS 5.50 remote config
165
-		if (!$this->config->getItem('use_lua_login_method')){
165
+		if (!$this->config->getItem('use_lua_login_method')) {
166 166
 		curl_setopt($ch, CURLOPT_USERPWD, $this->config->getItem('remote_config_user') . ':' . $this->config->getItem('remote_config_password'));
167 167
 		}
168 168
     }
@@ -192,13 +192,13 @@  discard block
 block discarded – undo
192 192
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
193 193
     
194 194
     // if filefileds not specified ('@/path/to/file.xml;type=text/xml' works fine)
195
-    if(empty( $filefileds )) {
195
+    if (empty($filefileds)) {
196 196
 		curl_setopt($ch, CURLOPT_POSTFIELDS, $formfields); // http_build_query
197 197
 	} 
198 198
 	// post calculated raw data
199 199
 	else {
200 200
 		$header = $this->_create_custom_file_post_header($formfields, $filefileds);
201
-		curl_setopt($ch, CURLOPT_HTTPHEADER , array(
201
+		curl_setopt($ch, CURLOPT_HTTPHEADER, array(
202 202
 			'Content-Type: multipart/form-data; boundary=' . $header['delimiter'], 'Content-Length: ' . strlen($header['data']) )
203 203
 			);
204 204
 			
@@ -208,8 +208,8 @@  discard block
 block discarded – undo
208 208
     $output = curl_exec($ch);
209 209
 
210 210
 	// curl error
211
-	if(curl_errno($ch)) {
212
-		$this->error(curl_error($ch)." (".curl_errno($ch).")");
211
+	if (curl_errno($ch)) {
212
+		$this->error(curl_error($ch) . " (" . curl_errno($ch) . ")");
213 213
 	}
214 214
 
215 215
     // finger out an error message, if given
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
     }    
290 290
   
291 291
     $ch = curl_init();
292
-    if ( strpos($params['getpage'], '.lua') > 0 )
292
+    if (strpos($params['getpage'], '.lua') > 0)
293 293
     {
294 294
       $getpage = $params['getpage'] . '?';
295 295
       unset($params['getpage']);
@@ -301,13 +301,13 @@  discard block
 block discarded – undo
301 301
     curl_setopt($ch, CURLOPT_URL, $this->config->getItem('fritzbox_url') . $getpage . http_build_query($params));
302 302
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
303 303
     curl_setopt($ch, CURLOPT_HTTPGET, 1);
304
-    if ( $this->config->getItem('enable_remote_config') )
304
+    if ($this->config->getItem('enable_remote_config'))
305 305
     {
306 306
       curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
307 307
       curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
308 308
 
309 309
       // support for pre FRITZ!OS 5.50 remote config
310
-      if ( !$this->config->getItem('use_lua_login_method') )
310
+      if (!$this->config->getItem('use_lua_login_method'))
311 311
       {
312 312
         curl_setopt($ch, CURLOPT_USERPWD, $this->config->getItem('remote_config_user') . ':' . $this->config->getItem('remote_config_password'));
313 313
       }
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
   protected function initSID()
329 329
   {
330 330
     // determine, wich login type we have to use
331
-    if ( $this->config->getItem('use_lua_login_method') == true )
331
+    if ($this->config->getItem('use_lua_login_method') == true)
332 332
     {
333 333
       $loginpage = '/login_sid.lua';
334 334
     }
@@ -340,13 +340,13 @@  discard block
 block discarded – undo
340 340
     // read the current status
341 341
     $session_status_simplexml = simplexml_load_string($this->doGetRequest(array('getpage' => $loginpage)));
342 342
     
343
-    if ( !is_object($session_status_simplexml) || get_class($session_status_simplexml) != 'SimpleXMLElement' )
343
+    if (!is_object($session_status_simplexml) || get_class($session_status_simplexml) != 'SimpleXMLElement')
344 344
     {
345 345
       $this->error('Response of initialization call ' . $loginpage . ' in ' . __FUNCTION__ . ' was not xml-formatted.');
346 346
     }
347 347
     
348 348
     // perhaps we already have a SID (i.e. when no password is set)
349
-    if ( $session_status_simplexml->SID != '0000000000000000' )
349
+    if ($session_status_simplexml->SID != '0000000000000000')
350 350
     {
351 351
       return $session_status_simplexml->SID;
352 352
     }
@@ -360,16 +360,16 @@  discard block
 block discarded – undo
360 360
       $formfields = array(
361 361
         'getpage' => $loginpage,
362 362
       );
363
-      if ( $this->config->getItem('use_lua_login_method') )
363
+      if ($this->config->getItem('use_lua_login_method'))
364 364
       {
365
-        if ( $this->config->getItem('enable_remote_config') )
365
+        if ($this->config->getItem('enable_remote_config'))
366 366
         {
367 367
           $formfields['username'] = $this->config->getItem('remote_config_user');
368 368
           $response = $challenge . '-' . md5(mb_convert_encoding($challenge . '-' . $this->config->getItem('remote_config_password'), "UCS-2LE", "UTF-8"));
369 369
         }
370 370
         else
371 371
         {
372
-          if ( $this->config->getItem('username') )
372
+          if ($this->config->getItem('username'))
373 373
           {
374 374
             $formfields['username'] = $this->config->getItem('username');
375 375
           }
@@ -386,12 +386,12 @@  discard block
 block discarded – undo
386 386
       
387 387
       // finger out the SID from the response
388 388
       $session_status_simplexml = simplexml_load_string($output);
389
-      if ( !is_object($session_status_simplexml) || get_class($session_status_simplexml) != 'SimpleXMLElement' )
389
+      if (!is_object($session_status_simplexml) || get_class($session_status_simplexml) != 'SimpleXMLElement')
390 390
       {
391 391
         $this->error('Response of login call to ' . $loginpage . ' in ' . __FUNCTION__ . ' was not xml-formatted.');
392 392
       }
393 393
       
394
-      if ( $session_status_simplexml->SID != '0000000000000000' )
394
+      if ($session_status_simplexml->SID != '0000000000000000')
395 395
       {
396 396
         return (string)$session_status_simplexml->SID;
397 397
       }
@@ -409,7 +409,7 @@  discard block
 block discarded – undo
409 409
     */
410 410
   protected function logout()
411 411
   {
412
-    if ( $this->config->getItem('use_lua_login_method') == true )
412
+    if ($this->config->getItem('use_lua_login_method') == true)
413 413
     {
414 414
       $this->doGetRequest(array('getpage' => '/home/home.lua', 'logout' => '1'));
415 415
     }
@@ -452,22 +452,22 @@  discard block
 block discarded – undo
452 452
     */
453 453
   public function logMessage($message)
454 454
   {
455
-    if ( $this->config->getItem('newline') == false )
455
+    if ($this->config->getItem('newline') == false)
456 456
     {
457 457
       $this->config->setItem('newline', (PHP_OS == 'WINNT') ? "\r\n" : "\n");
458 458
     }
459 459
   
460
-    if ( $this->config->getItem('logging') == 'console' )
460
+    if ($this->config->getItem('logging') == 'console')
461 461
     {
462 462
       echo $message;
463 463
     }
464
-    else if ( $this->config->getItem('logging') == 'silent' || $this->config->getItem('logging') == false )
464
+    else if ($this->config->getItem('logging') == 'silent' || $this->config->getItem('logging') == false)
465 465
     {
466 466
       // do nothing
467 467
     }
468 468
     else
469 469
     {
470
-      if ( is_writable($this->config->getItem('logging')) || is_writable(dirname($this->config->getItem('logging'))) )
470
+      if (is_writable($this->config->getItem('logging')) || is_writable(dirname($this->config->getItem('logging'))))
471 471
       {
472 472
         file_put_contents($this->config->getItem('logging'), $message . $this->config->getItem('newline'), FILE_APPEND);
473 473
       }
@@ -517,11 +517,11 @@  discard block
 block discarded – undo
517 517
    */
518 518
   public function getItem($item = 'all')
519 519
   {
520
-    if ( $item == 'all' )
520
+    if ($item == 'all')
521 521
     {
522 522
       return $this->config;
523 523
     }
524
-    elseif ( isset($this->config[$item]) )
524
+    elseif (isset($this->config[$item]))
525 525
     {
526 526
       return $this->config[$item];
527 527
     }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_user.conf.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@
 block discarded – undo
1 1
 <?php
2
-if ( !isset($this->config) )
2
+if (!isset($this->config))
3 3
 {
4 4
   die(__FILE__ . ' must not be called directly');
5 5
 }
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.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@
 block discarded – undo
44 44
 }
45 45
 
46 46
 // log the result
47
-if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
47
+if (isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api')
48 48
 {
49 49
   $fritz->logMessage($message);
50 50
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_tam_swap.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@
 block discarded – undo
44 44
 }
45 45
 
46 46
 // log the result
47
-if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
47
+if (isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api')
48 48
 {
49 49
   $fritz->logMessage($message);
50 50
 }
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.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -22,13 +22,13 @@  discard block
 block discarded – undo
22 22
   $message = date('Y-m-d H:i') . ' ';
23 23
 
24 24
   // handle the CLI arguments or give a help message
25
-  if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1) )
25
+  if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1))
26 26
   {
27 27
     $mode = (bool)$argv[1];
28 28
   }
29 29
   else
30 30
   {
31
-    if ( $fritz->config->getItem('logging') == 'console' )
31
+    if ($fritz->config->getItem('logging') == 'console')
32 32
     {
33 33
       echo '
34 34
   Enables or disables the WLAN guest access of a Fritz!Box
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
   
64 64
   // read down_time_activ setting
65 65
   preg_match('@name="down_time_activ"[^>]+(checked)[^>]*@', $output, $matches);
66
-  if ( isset($matches[1]) )
66
+  if (isset($matches[1]))
67 67
   {
68 68
     $formfields['down_time_activ'] = 'on';
69 69
   }
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
   $formfields['down_time_value'] = isset($matches[1]) ? $matches[1] : '15';
73 73
   // read disconnect_guest_access setting
74 74
   preg_match('@name="disconnect_guest_access"[^>]+(checked)[^>]*@', $output, $matches);
75
-  if ( isset($matches[1]) )
75
+  if (isset($matches[1]))
76 76
   {
77 77
     $formfields['disconnect_guest_access'] = 'on';
78 78
   }
@@ -90,10 +90,10 @@  discard block
 block discarded – undo
90 90
   $formfields['wpa_modus'] = isset($matches[1]) ? $matches[1] : 'x';
91 91
   
92 92
   // set new given setting
93
-  if ( $mode == true )
93
+  if ($mode == true)
94 94
   {
95 95
     $formfields['activate_guest_access'] = 'on';
96
-    if ( $wpa_key !== false )
96
+    if ($wpa_key !== false)
97 97
     {
98 98
       $formfields['wpa_key'] = $wpa_key;
99 99
     }
@@ -104,23 +104,23 @@  discard block
 block discarded – undo
104 104
   $output = $fritz->doPostForm($formfields);
105 105
 
106 106
   preg_match('@name="activate_guest_access"[^>]+(checked)[^>]*@', $output, $matches);
107
-  if ( isset($matches[1]) && $mode == true )
107
+  if (isset($matches[1]) && $mode == true)
108 108
   {
109 109
 		preg_match('@name="wpa_key"[^>]+value="([^"]*)"[^>]*@', $output, $matches);
110
-		if ( isset($matches[1]) )
110
+		if (isset($matches[1]))
111 111
 		{
112 112
 			$message .= 'WLAN guest access is now active. WPA-Key is "' . $matches[1] . '"';
113 113
 		}
114 114
   }
115
-  else if ( !isset($matches[1]) && $mode == false )
115
+  else if (!isset($matches[1]) && $mode == false)
116 116
   {
117 117
     $message .= 'WLAN guest access is now inactive.';
118 118
   }
119
-  else if ( isset($matches[1]) && $mode == false )
119
+  else if (isset($matches[1]) && $mode == false)
120 120
   {
121 121
     $message .= 'ERROR: WLAN guest access status change failed, should be inactive, but is still active.';
122 122
   }
123
-  else if ( !isset($matches[1]) && $mode == true )
123
+  else if (!isset($matches[1]) && $mode == true)
124 124
   {
125 125
     $message .= 'ERROR: WLAN guest access status change failed, should be active, but is still inactive.';
126 126
   }
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 }
132 132
 
133 133
 // log the result
134
-if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
134
+if (isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api')
135 135
 {
136 136
   $fritz->logMessage($message);
137 137
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_tam_on_off.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -25,13 +25,13 @@  discard block
 block discarded – undo
25 25
   $message = date('Y-m-d H:i') . ' ';
26 26
 
27 27
   // handle the CLI arguments or give a help message
28
-  if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1) )
28
+  if (isset($argv[1]) && ($argv[1] == 0 || $argv[1] == 1))
29 29
   {
30 30
     $mode = (int)$argv[1];
31 31
   }
32 32
   else
33 33
   {
34
-    if ( $fritz->config->getItem('logging') == 'console' )
34
+    if ($fritz->config->getItem('logging') == 'console')
35 35
     {
36 36
       echo '
37 37
   Enables or disables an answering machine (TAM) of a Fritz!Box
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 }
98 98
 
99 99
 // log the result
100
-if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
100
+if (isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api')
101 101
 {
102 102
   $fritz->logMessage($message);
103 103
 }
Please login to merge, or discard this patch.
lib/fritzbox_api_php/fritzbox_get_foncallslist.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -23,11 +23,11 @@  discard block
 block discarded – undo
23 23
   // init the output message
24 24
   $message = date('Y-m-d H:i') . ' ';
25 25
   
26
-  if ( !$fritz->config->getItem('foncallslist_path') )
26
+  if (!$fritz->config->getItem('foncallslist_path'))
27 27
   {
28 28
     throw new Exception('Mandatory config Item foncallslist_path not set.');
29 29
   }
30
-  if ( ( file_exists($fritz->config->getItem('foncallslist_path')) && !is_writable($fritz->config->getItem('foncallslist_path')) ) || ( !file_exists($fritz->config->getItem('foncallslist_path')) && !is_writable(dirname($fritz->config->getItem('foncallslist_path'))) ) )
30
+  if ((file_exists($fritz->config->getItem('foncallslist_path')) && !is_writable($fritz->config->getItem('foncallslist_path'))) || (!file_exists($fritz->config->getItem('foncallslist_path')) && !is_writable(dirname($fritz->config->getItem('foncallslist_path')))))
31 31
   {
32 32
     throw new Exception('Config item foncallslist_path (' . $fritz->config->getItem('foncallslist_path') . ') is not writeable.');
33 33
   }
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
 }
62 62
 
63 63
 // log the result
64
-if ( isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api' )
64
+if (isset($fritz) && is_object($fritz) && get_class($fritz) == 'fritzbox_api')
65 65
 {
66 66
   $fritz->logMessage($message);
67 67
 }
Please login to merge, or discard this patch.