@@ -29,7 +29,7 @@ discard block |
||
| 29 | 29 | |
| 30 | 30 | use Exception; |
| 31 | 31 | |
| 32 | -require_once dirname(dirname(dirname(dirname(__FILE__)))) . "/config/_config.php"; |
|
| 32 | +require_once dirname(dirname(dirname(dirname(__FILE__))))."/config/_config.php"; |
|
| 33 | 33 | |
| 34 | 34 | /** |
| 35 | 35 | * This class defines the various actions doable with the admin API, the |
@@ -244,7 +244,7 @@ discard block |
||
| 244 | 244 | const ACTIONS = [ |
| 245 | 245 | // Inst-level actions. |
| 246 | 246 | API::ACTION_NEWINST_BY_REF => [ |
| 247 | - "REQ" => [API::AUXATTRIB_EXTERNALID,], |
|
| 247 | + "REQ" => [API::AUXATTRIB_EXTERNALID, ], |
|
| 248 | 248 | "OPT" => [ |
| 249 | 249 | 'general:geo_coordinates', |
| 250 | 250 | 'general:logo_file', |
@@ -555,8 +555,8 @@ discard block |
||
| 555 | 555 | |
| 556 | 556 | case \core\Options::TYPECODE_COORDINATES: |
| 557 | 557 | $extension = \core\Options::TYPECODE_TEXT; |
| 558 | - $coercedInline["option"][$basename] = $oneAttrib['NAME'] . "#"; |
|
| 559 | - $coercedInline["value"][$basename . "-" . $extension] = $oneAttrib['VALUE']; |
|
| 558 | + $coercedInline["option"][$basename] = $oneAttrib['NAME']."#"; |
|
| 559 | + $coercedInline["value"][$basename."-".$extension] = $oneAttrib['VALUE']; |
|
| 560 | 560 | break; |
| 561 | 561 | case \core\Options::TYPECODE_TEXT: |
| 562 | 562 | // Fall-through: they all get the same treatment. |
@@ -566,18 +566,18 @@ discard block |
||
| 566 | 566 | // Fall-through: they all get the same treatment. |
| 567 | 567 | case \core\Options::TYPECODE_INTEGER: |
| 568 | 568 | $extension = $optionInfo['type']; |
| 569 | - $coercedInline["option"][$basename] = $oneAttrib['NAME'] . "#"; |
|
| 570 | - $coercedInline["value"][$basename . "-" . $extension] = $oneAttrib['VALUE']; |
|
| 569 | + $coercedInline["option"][$basename] = $oneAttrib['NAME']."#"; |
|
| 570 | + $coercedInline["value"][$basename."-".$extension] = $oneAttrib['VALUE']; |
|
| 571 | 571 | if ($optionInfo['flag'] == "ML") { |
| 572 | - $coercedInline["value"][$basename . "-lang"] = $oneAttrib['LANG']; |
|
| 572 | + $coercedInline["value"][$basename."-lang"] = $oneAttrib['LANG']; |
|
| 573 | 573 | } |
| 574 | 574 | break; |
| 575 | 575 | case \core\Options::TYPECODE_FILE: |
| 576 | 576 | // Binary data is expected in base64 encoding. This is true also for PEM files! |
| 577 | 577 | $extension = $optionInfo['type']; |
| 578 | - $coercedInline["option"][$basename] = $oneAttrib['NAME'] . "#"; |
|
| 579 | - file_put_contents($dir['dir'] . "/" . $basename . "-" . $extension, base64_decode($oneAttrib['VALUE'])); |
|
| 580 | - $coercedFile["value"]['tmp_name'][$basename . "-" . $extension] = $dir['dir'] . "/" . $basename . "-" . $extension; |
|
| 578 | + $coercedInline["option"][$basename] = $oneAttrib['NAME']."#"; |
|
| 579 | + file_put_contents($dir['dir']."/".$basename."-".$extension, base64_decode($oneAttrib['VALUE'])); |
|
| 580 | + $coercedFile["value"]['tmp_name'][$basename."-".$extension] = $dir['dir']."/".$basename."-".$extension; |
|
| 581 | 581 | break; |
| 582 | 582 | default: |
| 583 | 583 | throw new Exception("We don't seem to know this type code!"); |
@@ -606,7 +606,7 @@ discard block |
||
| 606 | 606 | public function returnSuccess($details) { |
| 607 | 607 | $output = json_encode(["result" => "SUCCESS", "details" => $details], JSON_PRETTY_PRINT); |
| 608 | 608 | if ($output === FALSE) { |
| 609 | - $this->returnError(API::ERROR_INTERNAL_ERROR, "Unable to JSON encode return data: ". json_last_error(). " - ". json_last_error_msg()); |
|
| 609 | + $this->returnError(API::ERROR_INTERNAL_ERROR, "Unable to JSON encode return data: ".json_last_error()." - ".json_last_error_msg()); |
|
| 610 | 610 | } |
| 611 | 611 | else { |
| 612 | 612 | echo $output; |
@@ -19,7 +19,7 @@ discard block |
||
| 19 | 19 | * <base_url>/copyright.php after deploying the software |
| 20 | 20 | */ |
| 21 | 21 | |
| 22 | -require_once dirname(dirname(__DIR__)) . '/config/_config.php'; |
|
| 22 | +require_once dirname(dirname(__DIR__)).'/config/_config.php'; |
|
| 23 | 23 | |
| 24 | 24 | $uiElements = new web\lib\admin\UIElements(); |
| 25 | 25 | |
@@ -75,7 +75,7 @@ discard block |
||
| 75 | 75 | // filesystem cleanup |
| 76 | 76 | case web\lib\common\FormElements::BUTTON_DELETE: |
| 77 | 77 | $i = web\lib\admin\Maintenance::deleteObsoleteTempDirs(); |
| 78 | - echo "<div class='ca-summary'><table>" . $uiElements->boxRemark(sprintf("Deleted %d cache directories.", $i), "Cache deleted") . "</table></div>"; |
|
| 78 | + echo "<div class='ca-summary'><table>".$uiElements->boxRemark(sprintf("Deleted %d cache directories.", $i), "Cache deleted")."</table></div>"; |
|
| 79 | 79 | break; |
| 80 | 80 | default: |
| 81 | 81 | break; |
@@ -141,7 +141,7 @@ discard block |
||
| 141 | 141 | $admin_query = $dbHandle->exec("SELECT SUM(downloads_admin) AS admin, SUM(downloads_user) AS user, SUM(downloads_silverbullet) as silverbullet FROM downloads WHERE device_id = '$index'"); |
| 142 | 142 | // SELECT -> mysqli_result, not boolean |
| 143 | 143 | while ($a = mysqli_fetch_object(/** @scrutinizer ignore-type */ $admin_query)) { |
| 144 | - echo "<td>" . $device_array['display'] . "</td><td>" . $a->admin . "</td><td>" . $a->user . "</td><td>" . $a->silverbullet . "</td><td>" . sprintf("%s", $a->user + $a->silverbullet) . "</td>"; |
|
| 144 | + echo "<td>".$device_array['display']."</td><td>".$a->admin."</td><td>".$a->user."</td><td>".$a->silverbullet."</td><td>".sprintf("%s", $a->user + $a->silverbullet)."</td>"; |
|
| 145 | 145 | $gross_admin = $gross_admin + $a->admin; |
| 146 | 146 | $gross_user = $gross_user + $a->user; |
| 147 | 147 | $gross_silverbullet = $gross_silverbullet + $a->silverbullet; |