AppConfiguration
in package
アプリ設定。
Table of Contents
Properties
- $context : ProgramContext
- $setting : AppSetting
- 設定データ。
- $settingDirectoryPath : string
- 設定ファイル置き場。
- $stores : Stores
- $urlHelper : IUrlHelper
- URL ベースパス。
Methods
- __construct() : mixed
- 初期化。
- load() : array<string|int, mixed>
- 設定ファイル読み込み。
Properties
$context read-only
public
ProgramContext
$context
$setting read-only
設定データ。
public
AppSetting
$setting
$settingDirectoryPath
設定ファイル置き場。
public
string
$settingDirectoryPath
$stores
public
Stores
$stores
$urlHelper
URL ベースパス。
public
IUrlHelper
$urlHelper
Methods
__construct()
初期化。
public
__construct(ProgramContext $programContext, IUrlHelper $urlHelper, WebSecurity $webSecurity, SpecialStore $specialStore, Environment $environment) : mixed
Parameters
- $programContext : ProgramContext
- $urlHelper : IUrlHelper
- $webSecurity : WebSecurity
- $specialStore : SpecialStore
- $environment : Environment
load()
設定ファイル読み込み。
private
static load(string $settingDirectoryPath, string $rootDirectoryPath, string $applicationDirectoryPath, string $publicDirectoryPath, string $environment, string $fileName) : array<string|int, mixed>
Parameters
- $settingDirectoryPath : string
- $rootDirectoryPath : string
- $applicationDirectoryPath : string
- $publicDirectoryPath : string
- $environment : string
- $fileName : string