X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Frequest%2Fconsole%2Fclass_ConsoleRequest.php;h=c8b91d7bab9b1765d655c0d54c839d8ad74cf3c4;hb=08a0c865dd2c8ee0b6dbf96f4f07e9ee0ce0f02b;hp=e83970fec48fdacf672423c1e79d33033e58b458;hpb=146c8b3c929a1b0ab17d6605e5ae949ac44899c1;p=core.git diff --git a/framework/main/classes/request/console/class_ConsoleRequest.php b/framework/main/classes/request/console/class_ConsoleRequest.php index e83970fe..c8b91d7b 100644 --- a/framework/main/classes/request/console/class_ConsoleRequest.php +++ b/framework/main/classes/request/console/class_ConsoleRequest.php @@ -1,16 +1,17 @@ * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2021 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.shipsimu.org * @@ -33,7 +34,7 @@ class ConsoleRequest extends BaseRequest implements Requestable { * * @return void */ - protected function __construct () { + private function __construct () { // Call parent constructor parent::__construct(__CLASS__); } @@ -64,7 +65,7 @@ class ConsoleRequest extends BaseRequest implements Requestable { if ((!isset($_SERVER['argv'])) || (!isset($_SERVER['argc']))) { // Maybe not right PHP mode? (needs CLI?) trigger_error(sprintf('[%s:%d]: argv/argc not set: %s', __METHOD__, __LINE__, print_r($_SERVER, true)), E_USER_ERROR); - } // END - if + } // Get the "request data" from the command-line argument list $args = $_SERVER['argv']; @@ -73,13 +74,13 @@ class ConsoleRequest extends BaseRequest implements Requestable { if ($_SERVER['argc'] < 2) { // Skip this return; - } // END - if + } // Is the first element "index.php" ? if ($args[0] == 'index.php') { // Then remove it array_shift($args); - } // END - if + } // Try to determine next parameters foreach ($args as $arg) { @@ -94,7 +95,7 @@ class ConsoleRequest extends BaseRequest implements Requestable { // Set a name=value pair escaped and secured $this->setRequestElement($argArray[0], escapeshellcmd($argArray[1])); } - } // END - foreach + } } /** @@ -104,7 +105,7 @@ class ConsoleRequest extends BaseRequest implements Requestable { * @return $headerValue Value of the header or 'null' if not found * @throws UnsupportedOperationException This method should never be called */ - public function getHeaderElement ($headerName) { + public function getHeaderElement (string $headerName) { // Console doesn't have any headers throw new UnsupportedOperationException(array($this, __FUNCTION__, $executorInstance), self::EXCEPTION_UNSPPORTED_OPERATION); } @@ -126,7 +127,7 @@ class ConsoleRequest extends BaseRequest implements Requestable { * @return $cookieValue Value of cookie or null if not found * @throws UnsupportedOperationException This method should never be called */ - public final function readCookie ($cookieName) { + public final function readCookie (string $cookieName) { // There are no cookies on console throw new UnsupportedOperationException(array($this, __FUNCTION__, $executorInstance), self::EXCEPTION_UNSPPORTED_OPERATION); }