baserCMS クラスリファレンス

InstallationsAdminServiceInterface

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
checked
noTodo
unitTest
Return values
ConnectionInterface

deleteAllTables()

全てのテーブルを削除する

public deleteAllTables(ServerRequest $request) : bool
Parameters
$request : ServerRequest
Tags
checked
noTodo
unitTest
Return values
bool

getDefaultValuesStep3()

ステップ3用のフォーム初期値を取得する

public getDefaultValuesStep3(ServerRequest $request) : array<string|int, mixed>
Parameters
$request : ServerRequest
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

getDefaultValuesStep4()

ステップ4用のフォーム初期値を取得する

public getDefaultValuesStep4(ServerRequest $request) : array<string|int, mixed>
Parameters
$request : ServerRequest
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

getViewVarsForStep2()

ステップ2用の view 変数を取得する

public getViewVarsForStep2() : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

getViewVarsForStep3()

ステップ3用の view 変数を取得する

public getViewVarsForStep3(bool $blDBSettingsOK) : array<string|int, mixed>
Parameters
$blDBSettingsOK : bool
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

initAdmin()

管理情報を初期化する

public initAdmin(ServerRequest $request) : void
  • 初期ユーザー情報
  • サイト名
Parameters
$request : ServerRequest
Tags
throws
PersistenceFailedException
checked
noTodo
unitTest

initDb()

データベースを初期化する

public initDb(ServerRequest $request) : void
Parameters
$request : ServerRequest
Tags
checked
noTodo
unitTest

initFiles()

インストールに関するファイルやフォルダを初期化する

public initFiles(ServerRequest $request) : void
Parameters
$request : ServerRequest
Tags
checked
noTodo
unitTest

login()

管理画面にログインする

public login(ServerRequest $request, Response $response) : void
Parameters
$request : ServerRequest
$response : Response
Tags
checked
noTodo
unitTest

readDbSetting()

DB設定をセッションから取得

public readDbSetting(ServerRequest $request[, array<string|int, mixed> $installationData = [] ]) : array<string|int, mixed>
Parameters
$request : ServerRequest
$installationData : array<string|int, mixed> = []
Tags
checked
noTodo
unitTest
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>
Tags
checked
noTodo
unitTest

        
On this page

Search results