/** * @return bool */ public static function isAjax() { if (!isset(self::$_isAjax)) { self::$_isAjax = !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'; } return self::$_isAjax; }