InstallationsAdminServiceInterface
in
InstallationsAdminServiceInterface
Table of Contents
Methods
- connectDb() : ConnectionInterface
- データベースに接続する
- deleteAllTables() : bool
- 全てのテーブルを削除する
- getDefaultValuesStep3() : array<string|int, mixed>
- ステップ3用のフォーム初期値を取得する
- getDefaultValuesStep4() : array<string|int, mixed>
- ステップ4用のフォーム初期値を取得する
- getViewVarsForStep2() : array<string|int, mixed>
- ステップ2用の view 変数を取得する
- getViewVarsForStep3() : array<string|int, mixed>
- ステップ3用の view 変数を取得する
- initAdmin() : void
- 管理情報を初期化する
- initDb() : void
- データベースを初期化する
- initFiles() : void
- インストールに関するファイルやフォルダを初期化する
- login() : void
- 管理画面にログインする
- readDbSetting() : array<string|int, mixed>
- DB設定をセッションから取得
- writeDbSettingToSession() : void
- DB設定をセッションに保存
Methods
connectDb()
データベースに接続する
public
connectDb(ServerRequest $request) : ConnectionInterface
Parameters
- $request : ServerRequest
Tags
Return values
ConnectionInterfacedeleteAllTables()
全てのテーブルを削除する
public
deleteAllTables(ServerRequest $request) : bool
Parameters
- $request : ServerRequest
Tags
Return values
boolgetDefaultValuesStep3()
ステップ3用のフォーム初期値を取得する
public
getDefaultValuesStep3(ServerRequest $request) : array<string|int, mixed>
Parameters
- $request : ServerRequest
Tags
Return values
array<string|int, mixed>getDefaultValuesStep4()
ステップ4用のフォーム初期値を取得する
public
getDefaultValuesStep4(ServerRequest $request) : array<string|int, mixed>
Parameters
- $request : ServerRequest
Tags
Return values
array<string|int, mixed>getViewVarsForStep2()
ステップ2用の view 変数を取得する
public
getViewVarsForStep2() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getViewVarsForStep3()
ステップ3用の view 変数を取得する
public
getViewVarsForStep3(bool $blDBSettingsOK) : array<string|int, mixed>
Parameters
- $blDBSettingsOK : bool
Tags
Return values
array<string|int, mixed>initAdmin()
管理情報を初期化する
public
initAdmin(ServerRequest $request) : void
- 初期ユーザー情報
- サイト名
Parameters
- $request : ServerRequest
Tags
initDb()
データベースを初期化する
public
initDb(ServerRequest $request) : void
Parameters
- $request : ServerRequest
Tags
initFiles()
インストールに関するファイルやフォルダを初期化する
public
initFiles(ServerRequest $request) : void
Parameters
- $request : ServerRequest
Tags
login()
管理画面にログインする
public
login(ServerRequest $request, Response $response) : void
Parameters
- $request : ServerRequest
- $response : Response
Tags
readDbSetting()
DB設定をセッションから取得
public
readDbSetting(ServerRequest $request[, array<string|int, mixed> $installationData = [] ]) : array<string|int, mixed>
Parameters
- $request : ServerRequest
- $installationData : array<string|int, mixed> = []
Tags
Return values
array<string|int, mixed>writeDbSettingToSession()
DB設定をセッションに保存
public
writeDbSettingToSession(ServerRequest $request, array<string|int, mixed> $data) : void
Parameters
- $request : ServerRequest
- $data : array<string|int, mixed>