public static function getParams()
{
$params = $_GET;
$params = array_merge($params, $_POST);
$contentType = empty($_SERVER['CONTENT_TYPE']) ? '' : $_SERVER['CONTENT_TYPE'];
if (empty($_POST) && false !== strpos($contentType, 'application/json')) {
$content = file_get_contents('php://input');
$params = array_merge($params, (array)json_decode($content, true));
}
return $params;
}