PeServer

AppStartup extends CoreStartup
in package

スタートアップ処理。

これだけでも動くけど基本的に書き換えてあれこれする想定。

Table of Contents

Constants

MODE_CLI  = 'Cli'
MODE_TEST  = 'Test'
MODE_WEB  = 'Web'

Properties

$startupOptions  : StartupOptions

Methods

__construct()  : mixed
初期化。
setup()  : IDiRegisterContainer
セットアップ処理。
setupCliService()  : void
CLIアプリケーション用セットアップ処理。
setupCommon()  : void
共通セットアップ処理。
setupCustom()  : void
追加セットアップ処理。
setupTestService()  : void
テスト用セットアップ処理。
setupWebService()  : void
Webアプリケーション用セットアップ処理。

Constants

Properties

Methods

setupCliService()

CLIアプリケーション用セットアップ処理。

protected setupCliService(SpecialStore} $options, IDiRegisterContainer $container) : void

つかわんよ。 拡張する場合は先に親を呼び出して、子の方で登録(再登録)を行うこと。

Parameters
$options : SpecialStore}
$container : IDiRegisterContainer

setupCommon()

共通セットアップ処理。

protected setupCommon(array<string|int, mixed> $options, IDiRegisterContainer $container) : void

拡張する場合は先に親を呼び出して、子の方で登録(再登録)を行うこと。

Parameters
$options : array<string|int, mixed>
$container : IDiRegisterContainer

setupCustom()

追加セットアップ処理。

protected setupCustom(SpecialStore} $options, IDiRegisterContainer $container) : void

Coreでは何もしないので拡張側で好きにどうぞ。

Parameters
$options : SpecialStore}
$container : IDiRegisterContainer

setupTestService()

テスト用セットアップ処理。

protected setupTestService(SpecialStore} $options, IDiRegisterContainer $container) : void

拡張する場合は先に親を呼び出して、子の方で登録(再登録)を行うこと。

Parameters
$options : SpecialStore}
$container : IDiRegisterContainer

setupWebService()

Webアプリケーション用セットアップ処理。

protected setupWebService(array<string|int, mixed> $options, IDiRegisterContainer $container) : void

拡張する場合は先に親を呼び出して、子の方で登録(再登録)を行うこと。

Parameters
$options : array<string|int, mixed>
$container : IDiRegisterContainer

        
On this page

Search results