getServiceLocator(); $helper = new FlashMessenger(); $controllerPluginManager = $serviceLocator->get('ControllerPluginManager'); $flashMessenger = $controllerPluginManager->get('flashmessenger'); $helper->setPluginFlashMessenger($flashMessenger); $config = $serviceLocator->get('Config'); if (isset($config['view_helper_config']['flashmessenger'])) { $configHelper = $config['view_helper_config']['flashmessenger']; if (isset($configHelper['message_open_format'])) { $helper->setMessageOpenFormat($configHelper['message_open_format']); } if (isset($configHelper['message_separator_string'])) { $helper->setMessageSeparatorString($configHelper['message_separator_string']); } if (isset($configHelper['message_close_string'])) { $helper->setMessageCloseString($configHelper['message_close_string']); } } return $helper; } }