a-blog cms PHP API Reference

Access
in package
implements SetupTool

アクセス設定修正ツール(fix.php?c=access)。旧 setup/fix.php の Surfacer_FixAccess。 ログイン/サインインの許可・拒否リストや BASIC 認証設定を削除し、アクセス制限を初期化する。

Table of Contents

Interfaces

SetupTool
setup メンテナンスツール(fix / import / update)の契約。

Constants

DELETE_TARGET  = ['login_white_hosts', 'login_black_hosts', 'signin_white_hosts', 'signin_black_hosts', 'basic_auth_user', 'basic_auth_pass', 'basic_auth_skip_hosts']

Methods

handle()  : ToolView
送信時の検証と実行。副作用(DB/ファイル)はこの中に閉じ、結果を ToolView で返す。
show()  : ToolView
未送信(初回 GET 等)の表示。フォーム/一覧を組んだ ToolView を返す。
template()  : string
描画に使う setup 専用 Twig テンプレート(`@setup/...twig`)。
apply()  : void
viewData()  : array<string, mixed>
ブログ選択フォームは全画面共通なので、一覧は常に付与する。

Constants

DELETE_TARGET

private mixed DELETE_TARGET = ['login_white_hosts', 'login_black_hosts', 'signin_white_hosts', 'signin_black_hosts', 'basic_auth_user', 'basic_auth_pass', 'basic_auth_skip_hosts']

Methods

show()

未送信(初回 GET 等)の表示。フォーム/一覧を組んだ ToolView を返す。

public show(Request $request) : ToolView
Parameters
$request : Request
Return values
ToolView

template()

描画に使う setup 専用 Twig テンプレート(`@setup/...twig`)。

public template() : string
Return values
string

viewData()

ブログ選択フォームは全画面共通なので、一覧は常に付与する。

private viewData() : array<string, mixed>
Return values
array<string, mixed>

        
On this page

Search results