/** * Sets custom values for additional request parameters. * * @param string $key Parameter name. * @param mixed $value Parameter value. If not specified, default value null is set. */ public static function setParam($key, $value = null) { if ($value === null && is_array($key)) { self::$params = $key; } else { self::$params[$key] = $value; } }