Skip to content

Commit

Permalink
Merge pull request #3 from pmaxs/2.0
Browse files Browse the repository at this point in the history
2.0
  • Loading branch information
pmaxs authored Oct 14, 2016
2 parents 29086ca + d6ee933 commit 8fefdec
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/Provider/LocaleServiceProvider.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
<?php
namespace Pmaxs\Silex\Locale\Provider;

use Pimple\Container;
use Pimple\ServiceProviderInterface;
use Silex\Application;
use Silex\ServiceProviderInterface;
use Silex\Api\BootableProviderInterface;
use Symfony\Component\Routing\Route;
use Pmaxs\Silex\Locale\EventListener\LocaleListener;
use Pmaxs\Silex\Locale\Utils\UrlGenerator as LocaleUrlGenerator;
Expand All @@ -11,24 +13,24 @@
/**
* Locale Provider.
*/
class LocaleServiceProvider implements ServiceProviderInterface
class LocaleServiceProvider implements ServiceProviderInterface, BootableProviderInterface
{
/**
* @inheritdoc
*/
public function register(Application $app)
public function register(Container $app)
{
$app['locale.resolve_by_host'] = false;
$app['locale.exclude_routes'] = [];

$app['locale.url_generator'] = $app->share(function() use ($app) {
$app['locale.url_generator'] = function() use ($app) {
return new LocaleUrlGenerator(
$app['url_generator'],
$app['locale.locales'],
$app['locale.default_locale'],
$app['locale.resolve_by_host']
);
});
};

if (isset($app['twig'])) {
$app->extend('twig', function ($twig) use ($app) {
Expand Down

0 comments on commit 8fefdec

Please sign in to comment.