public function __construct(Loader $loader) { $vendorLocator = $loader->getLocator('vendor'); $serviceLocator = $loader->getLocator('service'); $userManager = $serviceLocator->get('User\\Services\\UserManager'); $user = $userManager->getUser(); $mvc = $vendorLocator->get('Mvc'); $mvc->layoutModel->user = $user; }
public function inject(Loader $loader) { $serviceLocator = $loader->getLocator('service'); $vendorLocator = $loader->getLocator('vendor'); $pluginLocator = $loader->getLocator('plugin'); $this->setServiceLocator($serviceLocator); $this->setVendorLocator($vendorLocator); $this->setPluginLocator($pluginLocator); }