Xpressengine\Plugin\PluginHandler::__construct PHP Method

__construct() public method

생성자. 플러그인 관리에 필요한 요소들을 주입받는다.
public __construct ( string $pluginsDir, PluginCollection $plugins, PluginProvider $provider, Illuminate\Contracts\View\Factory $viewFactory, PluginRegister $register, Illuminate\Foundation\Application $app )
$pluginsDir string 플러그인 디렉토리
$plugins PluginCollection 플러그인 목록
$provider PluginProvider 플러그인 프로바이더
$viewFactory Illuminate\Contracts\View\Factory View
$register PluginRegister plugin register
$app Illuminate\Foundation\Application application
    public function __construct($pluginsDir, PluginCollection $plugins, PluginProvider $provider, Factory $viewFactory, PluginRegister $register, Application $app)
    {
        $this->plugins = $plugins;
        $this->pluginsDir = $pluginsDir;
        $this->provider = $provider;
        $this->viewFactory = $viewFactory;
        $this->register = $register;
        $this->app = $app;
    }