Xpressengine\Plugin\PluginHandler::bootPlugin PHP Method

bootPlugin() public method

플러그인을 부트한다.
public bootPlugin ( PluginEntity $entity ) : void
$entity PluginEntity 부트시킬 플러그인
return void
    public function bootPlugin(PluginEntity $entity)
    {
        $pluginObj = $entity->getObject();
        // register & boot plugin's components
        $this->register->addByEntity($entity);
        $entity->bootComponents();
        // bind plugin to application
        $this->app->instance(get_class($pluginObj), $pluginObj);
        // boot plugin
        $pluginObj->boot();
        $this->registerViewNamespace($entity);
    }