Source of file IdentityFactory.php
Size: 1,006 Bytes - Last Modified: 2014-03-12T23:21:18+01:00
/home/theseer/Downloads/ZendFramework-2.3.0/library/Zend/View/Helper/Service/IdentityFactory.php
123456789101112131415161718192021222324252627282930313233 | <?php /** * Zend Framework (http://framework.zend.com/) * * @link http://github.com/zendframework/zf2 for the canonical source repository * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License */ namespace Zend\View\Helper\Service; use Zend\ServiceManager\FactoryInterface; use Zend\ServiceManager\ServiceLocatorInterface; use Zend\View\Helper\Identity; class IdentityFactory implements FactoryInterface { /** * {@inheritDoc} * * @return \Zend\View\Helper\Identity */ public function createService(ServiceLocatorInterface $serviceLocator) { $services = $serviceLocator->getServiceLocator(); $helper = new Identity(); if ($services->has('Zend\Authentication\AuthenticationService')) { $helper->setAuthenticationService($services->get('Zend\Authentication\AuthenticationService')); } return $helper; } } |