for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ZfcUser\Factory\View\Helper;
use Zend\Authentication\AuthenticationService;
use Zend\ServiceManager\FactoryInterface;
use Zend\ServiceManager\ServiceLocatorInterface;
use Zend\View\HelperPluginManager;
use ZfcUser\View\Helper\ZfcUserIdentity;
class IdentityFactory implements FactoryInterface
{
/**
* {@inheritDoc}
*/
public function createService(ServiceLocatorInterface $pluginManager)
/* @var $pluginManager HelperPluginManager */
$serviceManager = $pluginManager->getServiceLocator();
/* @var $authService AuthenticationService */
$authService = $serviceManager->get('zfcuser_auth_service');
$viewHelper = new ZfcUserIdentity;
$viewHelper->setAuthService($authService);
return $viewHelper;
}