Get param value. Get action param if key = controller or action
@param string $key
@return string|null
334236
public function getParam(string $key)
    {
        $isActionParam = in_array($key, [self::PARAM_CONTROLLER, self::PARAM_ACTION]);
        $params = $isActionParam ? $this->actionParams: $this->params;
        return array_key_exists($key, $params) ? $params[$key] : null;
    }
324833
public function get($key)
    {
        if (!$this->isEnabled()) {
            return null;
        }

        $value = $this->server->get($this->prefix . $key);

        return false === $value ? null : $value;
    }
738250
public function get(string $key)
    {
        return isset($this->_configValues[$key])
            ? $this->_configValues[$key]
            : null;
    }
1230590
public function get($key)
	{
		$value = $this->engine->get($this->id($key));

		if ($this->engine->getResultCode() == 0)
		{
			return $value;
		}

		return null;
	}
1145722
public function get($key)
    {
        return array_key_exists($key, $this->vars) ? $this->vars[$key] : null;
    }
489052
public function get($key)
	{
		if (isset($this->info[$key]))
		{
			return $this->info[$key];
		}

		return null;
	}
581479
public function getParam($key)
    {
        if (!isset($this->params[$key])) {
            throw new InvalidArgumentException("The request parameter with key '$key' is invalid."); 
        }
        return $this->params[$key];
    }
250960
public function getKeyValue($key)
    {
        return empty($this->_data[$key]) ? null: $this->_data[$key];
    }
39216
public function getParameter($key)
    {
        $query = $this->getQuery();

        return isset($query[$key]) ? $query[$key] : null;
    }
567212
protected function getAction($key)
    {
        $action = $this->request->route()->getAction();

        return isset($action[$key]) ? $action[$key] : false;
    }
80125
public function get($key)
    {
        $setting = $this->getSettingOrFail($key);

        $value = $this->backend->getSetting($key);

        return  is_null($value) ? $setting->default() : $value;
    }
376063
public function offsetGet( $key )
    {
        $key = strtolower( $key );
        if ( !array_key_exists( $key, $this->lookup ) )
        {
            return null;
        }
        return $this->map[$this->lookup[$key]];
    }
826186
public function getParam($key)
    {
        if (array_key_exists($key, $this->_params)) return $this->_params[$key];

        throw new ControllerParamNotFoundException('The param ' . $key . ' does not exist');
    }
74589
public static function param($key = ''){
		if($key){
			$get = self::get();
			$post = self::post();
			if(isset($post[$key])){
				return $post[$key] ;
			}else if(isset($get[$key])){
				return $get[$key] ;
			}else{
				return "";
			}
		}else{
			$get = self::get();
			$post = self::post();
			return array_merge($get,$post);
		}
	}
948351
public function get($key)
    {
        $value = $this->connection()->get($this->prefix.$key);

        return ! is_null($value) ? $this->unserialize($value) : null;
    }
1094735
public function getValue( $key )
	{
		if( !isset( $this->_values[ $key ] ) ) {
			return null;
		}

		return $this->_values[ $key ];
	}
431189
public function get($key)
    {
        $result = $this->command('get', [$key]);

        return $result !== false ? $result : null;
    }