diff --git a/src/Bazalt/Rest/Resource.php b/src/Bazalt/Rest/Resource.php index d1900ef..4660e71 100644 --- a/src/Bazalt/Rest/Resource.php +++ b/src/Bazalt/Rest/Resource.php @@ -17,9 +17,11 @@ public static function params($params = null) self::$parsedParams = $params; } - protected static function parseParams() + public static function parseParams($query = null) { - $query = isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''; + if($query === null) { + $query = isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''; + } $vars = array(); $second = array(); $parts = explode('&', $query);