@@ -254,7 +254,7 @@ discard block |
||
| 254 | 254 | const ACTIONS = [ |
| 255 | 255 | // Inst-level actions. |
| 256 | 256 | API::ACTION_NEWINST_BY_REF => [ |
| 257 | - "REQ" => [API::AUXATTRIB_EXTERNALID,], |
|
| 257 | + "REQ" => [API::AUXATTRIB_EXTERNALID, ], |
|
| 258 | 258 | "OPT" => [ |
| 259 | 259 | 'general:geo_coordinates', |
| 260 | 260 | 'general:logo_file', |
@@ -271,7 +271,7 @@ discard block |
||
| 271 | 271 | "FLAG" => [], |
| 272 | 272 | ], |
| 273 | 273 | API::ACTION_NEWINST => [ |
| 274 | - "REQ" => [API::AUXATTRIB_INSTTYPE,], // "IdP", "SP" or "IdPSP" |
|
| 274 | + "REQ" => [API::AUXATTRIB_INSTTYPE, ], // "IdP", "SP" or "IdPSP" |
|
| 275 | 275 | "OPT" => [ |
| 276 | 276 | 'general:instname', |
| 277 | 277 | 'general:geo_coordinates', |
@@ -490,7 +490,7 @@ discard block |
||
| 490 | 490 | public function scrub($inputJson, $fedObject) { |
| 491 | 491 | $optionInstance = \core\Options::instance(); |
| 492 | 492 | $parameters = []; |
| 493 | - $allPossibleAttribs = array_merge(API::ACTIONS[$inputJson['ACTION']]['REQ'], API::ACTIONS[$inputJson['ACTION']]['OPT'], API::ACTIONS[$inputJson['ACTION']]['FLAG']); |
|
| 493 | + $allPossibleAttribs = array_merge(API::ACTIONS[$inputJson['ACTION']]['REQ'], API::ACTIONS[$inputJson['ACTION']]['OPT'], API::ACTIONS[$inputJson['ACTION']]['FLAG']); |
|
| 494 | 494 | // some actions don't need parameters. Don't get excited when there aren't any. |
| 495 | 495 | if (!isset($inputJson['PARAMETERS'])) { |
| 496 | 496 | return []; |
@@ -533,7 +533,7 @@ discard block |
||
| 533 | 533 | break; |
| 534 | 534 | } |
| 535 | 535 | } elseif (preg_match("/^FLAG-/", $oneIncomingParam['NAME'])) { |
| 536 | - if ($oneIncomingParam['VALUE'] != "TRUE" && $oneIncomingParam['VALUE'] != "FALSE" ) { |
|
| 536 | + if ($oneIncomingParam['VALUE'] != "TRUE" && $oneIncomingParam['VALUE'] != "FALSE") { |
|
| 537 | 537 | continue; |
| 538 | 538 | } |
| 539 | 539 | } else { |
@@ -591,8 +591,8 @@ discard block |
||
| 591 | 591 | |
| 592 | 592 | case \core\Options::TYPECODE_COORDINATES: |
| 593 | 593 | $extension = \core\Options::TYPECODE_TEXT; |
| 594 | - $coercedInline["option"][$basename] = $oneAttrib['NAME'] . "#"; |
|
| 595 | - $coercedInline["value"][$basename . "-" . $extension] = $oneAttrib['VALUE']; |
|
| 594 | + $coercedInline["option"][$basename] = $oneAttrib['NAME']."#"; |
|
| 595 | + $coercedInline["value"][$basename."-".$extension] = $oneAttrib['VALUE']; |
|
| 596 | 596 | break; |
| 597 | 597 | case \core\Options::TYPECODE_TEXT: |
| 598 | 598 | // Fall-through: they all get the same treatment. |
@@ -602,18 +602,18 @@ discard block |
||
| 602 | 602 | // Fall-through: they all get the same treatment. |
| 603 | 603 | case \core\Options::TYPECODE_INTEGER: |
| 604 | 604 | $extension = $optionInfo['type']; |
| 605 | - $coercedInline["option"][$basename] = $oneAttrib['NAME'] . "#"; |
|
| 606 | - $coercedInline["value"][$basename . "-" . $extension] = $oneAttrib['VALUE']; |
|
| 605 | + $coercedInline["option"][$basename] = $oneAttrib['NAME']."#"; |
|
| 606 | + $coercedInline["value"][$basename."-".$extension] = $oneAttrib['VALUE']; |
|
| 607 | 607 | if ($optionInfo['flag'] == "ML") { |
| 608 | - $coercedInline["value"][$basename . "-lang"] = $oneAttrib['LANG']; |
|
| 608 | + $coercedInline["value"][$basename."-lang"] = $oneAttrib['LANG']; |
|
| 609 | 609 | } |
| 610 | 610 | break; |
| 611 | 611 | case \core\Options::TYPECODE_FILE: |
| 612 | 612 | // Binary data is expected in base64 encoding. This is true also for PEM files! |
| 613 | 613 | $extension = $optionInfo['type']; |
| 614 | - $coercedInline["option"][$basename] = $oneAttrib['NAME'] . "#"; |
|
| 615 | - file_put_contents($dir['dir'] . "/" . $basename . "-" . $extension, base64_decode($oneAttrib['VALUE'])); |
|
| 616 | - $coercedFile["value"]['tmp_name'][$basename . "-" . $extension] = $dir['dir'] . "/" . $basename . "-" . $extension; |
|
| 614 | + $coercedInline["option"][$basename] = $oneAttrib['NAME']."#"; |
|
| 615 | + file_put_contents($dir['dir']."/".$basename."-".$extension, base64_decode($oneAttrib['VALUE'])); |
|
| 616 | + $coercedFile["value"]['tmp_name'][$basename."-".$extension] = $dir['dir']."/".$basename."-".$extension; |
|
| 617 | 617 | break; |
| 618 | 618 | default: |
| 619 | 619 | throw new Exception("We don't seem to know this type code!"); |
@@ -642,7 +642,7 @@ discard block |
||
| 642 | 642 | public function returnSuccess($details) { |
| 643 | 643 | $output = json_encode(["result" => "SUCCESS", "details" => $details], JSON_PRETTY_PRINT); |
| 644 | 644 | if ($output === FALSE) { |
| 645 | - $this->returnError(API::ERROR_INTERNAL_ERROR, "Unable to JSON encode return data: ". json_last_error(). " - ". json_last_error_msg()); |
|
| 645 | + $this->returnError(API::ERROR_INTERNAL_ERROR, "Unable to JSON encode return data: ".json_last_error()." - ".json_last_error_msg()); |
|
| 646 | 646 | } |
| 647 | 647 | else { |
| 648 | 648 | echo $output; |