function getStrict($name, $message = null)
    {
        if (array_key_exists($name, $this->params) && $this->params[$name]) {
            return $this->params[$name];
        } elseif ($message) {
            throw new UserException($message);
        } else {
            throw new InvalidArgumentException($name);
        }
    }
function getStrict($name, $message = null)
    {
        if (array_key_exists($name, $this->params) && $this->params[$name]) {
            return $this->params[$name];
        } elseif ($message) {
            throw new UserException($message);
        } else {
            throw new InvalidArgumentException($name);
        }
    }
function getStrict ( $ name , $ message = null ) { if ( array_key_exists ( $ name , $ this -> params ) && $ this -> params [ $ name ] ) { return $ this -> params [ $ name ] ; } elseif ( $ message ) { throw new UserException ( $ message ) ; } else { throw new InvalidArgumentException ( $ name ) ; } }
Retrieves a GET parameter, or throws an exception if not found or null
@param string
@param string Optional human readable name for error dialog
@return mixed
Retrieves a GET parameter or throws an exception if not found or null