/** * Возвращает информацию о виде запроса: ajax/не ajax * @return bool */ public static function isAjax() { if (self::$ajax !== null) { return self::$ajax; } if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { return self::$ajax = true; } else { return self::$ajax = false; } }