baserCMS クラスリファレンス

InstallCommand extends Command
in package
uses BcContainerTrait

InstallCommand

bin/cake install https://localhost "管理者メールアドレス" "管理者パスワード" "データベース名" --datasource "データベースの種類" --host "DBホスト名" --username="DBユーザー名" --password="DBパスワード"

example) default db MySQL bin/cake install https://localhost webmaster@example.org basercms basercms --host localhost --username root --password root

Table of Contents

Methods

execute()  : int|void|null
execute
getService()  : array<string|int, mixed>|mixed|object
Get Service
hasService()  : bool
Has Service
install()  : bool
インストール実行
buildOptionParser()  : ConsoleOptionParser
buildOptionParser
getDbParams()  : array<string|int, bool>|false|array<string|int, int>|array<string|int, null>|array<string|int, string>
パラメーターからDBの設定を取得する

Methods

execute()

execute

public execute(Arguments $args, ConsoleIo $io) : int|void|null
Parameters
$args : Arguments
$io : ConsoleIo
Tags
checked
noTodo
Return values
int|void|null

getService()

Get Service

public getService(mixed $service) : array<string|int, mixed>|mixed|object
Parameters
$service : mixed
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>|mixed|object

hasService()

Has Service

public hasService(mixed $service) : bool
Parameters
$service : mixed
Tags
checked
noTodo
unitTest
Return values
bool

install()

インストール実行

public install(Arguments $args, ConsoleIo $io, array<string|int, mixed> $dbConfig) : bool
Parameters
$args : Arguments
$io : ConsoleIo
$dbConfig : array<string|int, mixed>
Tags
checked
Return values
bool

buildOptionParser()

buildOptionParser

protected buildOptionParser(ConsoleOptionParser $parser) : ConsoleOptionParser
Parameters
$parser : ConsoleOptionParser
Tags
checked
noTodo
unitTest
Return values
ConsoleOptionParser

getDbParams()

パラメーターからDBの設定を取得する

protected getDbParams(Arguments $args) : array<string|int, bool>|false|array<string|int, int>|array<string|int, null>|array<string|int, string>
Parameters
$args : Arguments
Tags
checked
noTodo
Return values
array<string|int, bool>|false|array<string|int, int>|array<string|int, null>|array<string|int, string>
✖ Error 404 while fetching file: 
On this page

Search results