[BUGFIX] Fix Http_Request after namespace changes
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Classes / Http / HttpRequest.php
index 80173d5..53f196c 100644 (file)
@@ -1,21 +1,49 @@
 <?php
 namespace TYPO3\CMS\Core\Http;
 
+/***************************************************************
+ *  Copyright notice
+ *
+ *  (c) 2011-2012 Philipp Gampe <philipp.gampe@typo3.org>
+ *  All rights reserved
+ *
+ *  This script is part of the TYPO3 project. The TYPO3 project is
+ *  free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  The GNU General Public License can be found at
+ *  http://www.gnu.org/copyleft/gpl.html.
+ *  A copy is found in the textfile GPL.txt and important notices to the license
+ *  from the author is found in LICENSE.txt distributed with these scripts.
+ *
+ *
+ *  This script is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  This copyright notice MUST APPEAR in all copies of the script!
+ ***************************************************************/
+
+require_once('HTTP/Request2.php');
+
 /**
  * HTTP Request Utility class
  *
- * Extends HTTP_Request2 and sets TYPO3 environment defaults
+ * Extends \HTTP_Request2 and sets TYPO3 environment defaults
  *
- * @author Philipp Gampe <dev.typo3@philippgampe.info>
+ * @author Philipp Gampe <philipp.gampe@typo3.org>
  * @package TYPO3
  * @subpackage t3lib
  */
-class HttpRequest extends HTTP_Request2 {
+class HttpRequest extends \HTTP_Request2 {
 
        /**
         * Default constructor - sets TYPO3 defaults
         *
-        * @param string|Net_Url2 $url Request URL
+        * @param string|\Net_Url2 $url Request URL
         * @param string $method Request Method (GET, HEAD or POST). Redirects reset this to GET unless "strict_redirects" is set.
         * @param array $config Configuration for this request instance
         * @link http://pear.php.net/manual/en/package.http.http-request2.config.php
@@ -69,7 +97,7 @@ class HttpRequest extends HTTP_Request2 {
         *
         * @param string $directory The absolute path to the directory in which the file is saved.
         * @param string $filename The filename - if not set, it is determined automatically.
-        * @return HTTP_Request2_Response The response with empty body.
+        * @return \HTTP_Request2_Response The response with empty body.
         */
        public function download($directory, $filename = '') {
                $isAttached = FALSE;
@@ -94,5 +122,4 @@ class HttpRequest extends HTTP_Request2 {
 
 }
 
-
 ?>
\ No newline at end of file