Flarum\Install\Console\InstallCommand::createAdminUser PHP Method

createAdminUser() protected method

protected createAdminUser ( )
    protected function createAdminUser()
    {
        $admin = $this->adminUser;
        if ($admin['password'] !== $admin['password_confirmation']) {
            throw new Exception('The password did not match its confirmation.');
        }
        $this->info('Creating admin user ' . $admin['username']);
        $user = User::register($admin['username'], $admin['email'], $admin['password']);
        $user->is_activated = 1;
        $user->save();
        $user->groups()->sync([Group::ADMINISTRATOR_ID]);
    }