Merge pull request #80 from diolektor/remove-response-service-provider

Remove response service provider
This commit is contained in:
Exile 2016-02-20 03:09:48 +03:00
commit 6b1e92ba8a
3 changed files with 2 additions and 22 deletions

View file

@ -51,7 +51,6 @@ $di->register(new \TorrentPier\ServiceProviders\SphinxServiceProvider, [
]); ]);
$di->register(new \TorrentPier\ServiceProviders\RequestServiceProvider()); $di->register(new \TorrentPier\ServiceProviders\RequestServiceProvider());
$di->register(new \TorrentPier\ServiceProviders\ResponseServiceProvider());
$di->register(new \TorrentPier\ServiceProviders\ViewServiceProvider()); $di->register(new \TorrentPier\ServiceProviders\ViewServiceProvider());
$di->register(new \TorrentPier\ServiceProviders\TranslationServiceProvider(), [ $di->register(new \TorrentPier\ServiceProviders\TranslationServiceProvider(), [

View file

@ -1,20 +0,0 @@
<?php
namespace TorrentPier\ServiceProviders;
use Pimple\Container;
use Pimple\ServiceProviderInterface;
use Symfony\Component\HttpFoundation\Response;
class ResponseServiceProvider implements ServiceProviderInterface
{
public function register(Container $container)
{
$container['response'] = function (Container $container) {
$response = Response::create();
$response->prepare($container['request']);
return $response;
};
}
}

View file

@ -12,8 +12,9 @@ $content = $di->view->make('styleguide', [
'name' => $di->request->get('name', $user->data['username']) 'name' => $di->request->get('name', $user->data['username'])
]); ]);
/** @var \Symfony\Component\HttpFoundation\Response $response */
$response = \Symfony\Component\HttpFoundation\Response::create(); $response = \Symfony\Component\HttpFoundation\Response::create();
$response->setContent($content); $response->setContent($content);
$response->prepare($di->request); $response->prepare($di->request);
$response->send(); $response->send();