Source of file DefaultValueSupplier.php
Size: 1,018 Bytes - Last Modified: 2013-05-16T07:32:23+02:00
/home/theseer/Downloads/Symfony/vendor/symfony/assetic-bundle/Symfony/Bundle/AsseticBundle/DefaultValueSupplier.php
123456789101112131415161718192021222324252627282930313233343536373839404142434445 | <?php /* * This file is part of the Symfony framework. * * (c) Fabien Potencier <fabien@symfony.com> * * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace Symfony\Bundle\AsseticBundle; use Assetic\ValueSupplierInterface; use Symfony\Component\DependencyInjection\ContainerInterface; /** * Default Value Supplier. * * @author Johannes M. Schmitt <schmittjoh@gmail.com> */ class DefaultValueSupplier implements ValueSupplierInterface { protected $container; public function __construct(ContainerInterface $container) { $this->container = $container; } public function getValues() { if (!$this->container->isScopeActive('request')) { return array(); } $request = $this->container->get('request'); return array( 'locale' => $request->getLocale(), 'env' => $this->container->getParameter('kernel.environment'), ); } } |