src/Params.php
private function setScriptParams()
    {
        $this->script_params = $_GET;

        // If we're not running from CLI, script parameters are already set from $_GET.
        if ('cli' !== PHP_SAPI) {
            return;
        }

        // We don't need the first arg (the file name).
        $args = \array_slice($_SERVER['argv'], 1);

        /** @var array $args */
        foreach ($args as $arg) {
            @list($key, $val) = explode('=', $arg);
            isset($key, $val) && $this->script_params[$key] = $val;
        }
    }
private function setScriptParams()
    {
        $this->script_params = $_GET;

        // If we're not running from CLI, script parameters are already set from $_GET.
        if ('cli' !== PHP_SAPI) {
            return;
        }

        // We don't need the first arg (the file name).
        $args = \array_slice($_SERVER['argv'], 1);

        /** @var array $args */
        foreach ($args as $arg) {
            @list($key, $val) = explode('=', $arg);
            isset($key, $val) && $this->script_params[$key] = $val;
        }
    }
private function setScriptParams ( ) { $ this -> script_params = $ _GET ; // If we're not running from CLI, script parameters are already set from $_GET. if ( 'cli' !== PHP_SAPI ) { return ; } // We don't need the first arg (the file name). $ args = \ array_slice ( $ _SERVER [ 'argv' ] , 1 ) ; /** @var array $args */ foreach ( $ args as $ arg ) { @ list ( $ key , $ val ) = explode ( '=' , $ arg ) ; isset ( $ key , $ val ) && $ this -> script_params [ $ key ] = $ val ; } }
Set script parameters from query string or CLI.
Set script parameters from query string or CLI .