Zend\ServiceManager\ConfigInterface
클래스를 구현 한 경우 (예제와 같이) ServiceManager 인스턴스를 전달하면됩니다.
Module 클래스의 onBootstrap
에서 쉽게 수행 할 수 있습니다.
namespace MyModule;
use Some\Other\Namespace\MyCustomViewHelperConfig;
use Zend\EventManager\EventInterface;
use Zend\ModuleManager\Feature\BootstrapListenerInterface;
class Module implements BootstrapListenerInterface
{
public function onBootstrap(EventInterface $event)
{
$application = $event->getApplication();
$serviceManager = $application->getServiceManager();
$viewHelperManager = $serviceManager->get('ViewHelperManager');
$viewHelperConfig = new MyCustomViewHelperConfig();
$viewHelperConfig->configureServiceManager($viewHelperManager);
}
}