for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ZfcUser\View\Helper;
use Zend\View\Helper\AbstractHelper;
use Zend\Authentication\AuthenticationService;
class ZfcUserIdentity extends AbstractHelper
{
/**
* @var AuthenticationService
*/
protected $authService;
* __invoke
*
* @access public
* @return \ZfcUser\Entity\UserInterface
public function __invoke()
if ($this->getAuthService()->hasIdentity()) {
return $this->getAuthService()->getIdentity();
} else {
return false;
}
* Get authService.
* @return AuthenticationService
public function getAuthService()
return $this->authService;
* Set authService.
* @param AuthenticationService $authService
* @return \ZfcUser\View\Helper\ZfcUserIdentity
public function setAuthService(AuthenticationService $authService)
$this->authService = $authService;
return $this;