protected function installFramework()
{
$this->line('Base Framework is loading...');
// reboot for load config
$this->bootFramework();
// migration
// 각 패키지마다 필요한 database table을 생성하고, seeding
// 필요한 directory와 file을 생성한다.
$this->migrateCore();
// plugin 설치를 위해 core service 를 load 하기 위한 reboot
// booting framework with xpressengine service providers
$this->bootFramework(true);
// install and activate default plugins
$this->installBasePlugins();
// plugin 의 menu 생성 작업을 위한 reboot
// booting framework with xpressengine service providers
$this->bootFramework(true);
$this->line("Base Framework is loaded\n");
}