From c2278062b1a6235fe80d0dba3b2bd1d1735fe11e Mon Sep 17 00:00:00 2001 From: Stephan Vock Date: Sun, 8 Mar 2015 20:32:47 +0100 Subject: [PATCH 1/2] Move AjaxCollector for use without framework bundle --- .../DataCollector/AjaxDataCollector.php | 15 ++------- .../Resources/config/collectors.xml | 2 +- .../DataCollector/AjaxDataCollector.php | 33 +++++++++++++++++++ 3 files changed, 36 insertions(+), 14 deletions(-) create mode 100644 src/Symfony/Component/HttpKernel/DataCollector/AjaxDataCollector.php diff --git a/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php b/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php index 0dff2b2a57d44..53945eafc872d 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php +++ b/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php @@ -11,24 +11,13 @@ namespace Symfony\Bundle\FrameworkBundle\DataCollector; -use Symfony\Component\HttpFoundation\Request; -use Symfony\Component\HttpFoundation\Response; -use Symfony\Component\HttpKernel\DataCollector\DataCollector; +use Symfony\Component\HttpKernel\DataCollector\AjaxDataCollector as BaseAjaxDataCollector; /** * AjaxDataCollector. * * @author Bart van den Burg */ -class AjaxDataCollector extends DataCollector +class AjaxDataCollector extends BaseAjaxDataCollector { - public function collect(Request $request, Response $response, \Exception $exception = null) - { - // all collecting is done client side - } - - public function getName() - { - return 'ajax'; - } } diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml index 50e4c0a9df5c1..429350ffcf8c3 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.xml @@ -26,7 +26,7 @@ - + diff --git a/src/Symfony/Component/HttpKernel/DataCollector/AjaxDataCollector.php b/src/Symfony/Component/HttpKernel/DataCollector/AjaxDataCollector.php new file mode 100644 index 0000000000000..b8405d5945af0 --- /dev/null +++ b/src/Symfony/Component/HttpKernel/DataCollector/AjaxDataCollector.php @@ -0,0 +1,33 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Symfony\Component\HttpKernel\DataCollector; + +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; + +/** + * AjaxDataCollector. + * + * @author Bart van den Burg + */ +class AjaxDataCollector extends DataCollector +{ + public function collect(Request $request, Response $response, \Exception $exception = null) + { + // all collecting is done client side + } + + public function getName() + { + return 'ajax'; + } +} From 3841f4624d2c1d7fe49d2b62d23bfceedaa34ee3 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Fri, 2 Oct 2015 12:23:49 +0200 Subject: [PATCH 2/2] added missing a deprecated notice --- .../FrameworkBundle/DataCollector/AjaxDataCollector.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php b/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php index 53945eafc872d..f44c8f5aaf80e 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php +++ b/src/Symfony/Bundle/FrameworkBundle/DataCollector/AjaxDataCollector.php @@ -13,10 +13,14 @@ use Symfony\Component\HttpKernel\DataCollector\AjaxDataCollector as BaseAjaxDataCollector; +@trigger_error('The '.__NAMESPACE__.'\AjaxDataCollector class is deprecated since version 2.8 and will be removed in 3.0. Use Symfony\Component\HttpKernel\DataCollector\AjaxDataCollector instead.', E_USER_DEPRECATED); + /** * AjaxDataCollector. * * @author Bart van den Burg + * + * @deprecated since version 2.8, to be removed in 3.0. */ class AjaxDataCollector extends BaseAjaxDataCollector { pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy