• Full name: \App\Application\Console\Commands\InstallCmsCommand
  • Parent class: ConsoleCommand

Properties

name

protected string $name

description

protected string $description

codefy

protected \Codefy\Framework\Application $codefy

dfdb

protected \Qubus\Expressive\Database $dfdb

Methods

__construct

public __construct(\Codefy\Framework\Application $codefy, \Qubus\Expressive\Database $dfdb): mixed

Parameters:

Parameter Type Description
$codefy \Codefy\Framework\Application
$dfdb \Qubus\Expressive\Database

handle

public handle(): int

Throws:


createSuperAdmin

protected createSuperAdmin(): array|\Qubus\Error\Error

Throws:


createSiteOptions

protected createSiteOptions(): void

Throws:


createMainSite

protected createMainSite(string $ownerId): string

Parameters:

Parameter Type Description
$ownerId string

Throws:


usersExist

protected usersExist(): bool