/** * @static * @param \Zend\ServiceManager\ServiceLocatorInterface $serviceLocatorInterface * @return AuthenticationManager */ public static function getInstance(ServiceLocatorInterface $serviceLocatorInterface) { if (self::$instance == null) { self::$instance = new AuthenticationManager(); self::$instance->setServiceLocator($serviceLocatorInterface); } return self::$instance; }