Zend\Mvc\Controller\PluginManager::injectController PHP 메소드

injectController() 공개 메소드

Inject a helper instance with the registered controller
public injectController ( object $plugin ) : void
$plugin object
리턴 void
    public function injectController($plugin)
    {
        if (!is_object($plugin)) {
            return;
        }
        if (!method_exists($plugin, 'setController')) {
            return;
        }
        $controller = $this->getController();
        if (!$controller instanceof DispatchableInterface) {
            return;
        }
        $plugin->setController($controller);
    }