このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
apricot:usage:ja:config [2020/08/21 16:22] y2sunlight [クラスエイリアス] |
apricot:usage:ja:config [2020/09/01 11:49] y2sunlight [public ディレクトリー] |
||
---|---|---|---|
行 15: | 行 15: | ||
* [[apricot: | * [[apricot: | ||
* [[apricot: | * [[apricot: | ||
+ | * [[apricot: | ||
* [[apricot: | * [[apricot: | ||
* [[apricot: | * [[apricot: | ||
行 40: | 行 41: | ||
アプリケーションの本体を配置するディレクトリーで以下サブディレクトリーがあります。 | アプリケーションの本体を配置するディレクトリーで以下サブディレクトリーがあります。 | ||
- | * '' | + | * '' |
* '' | * '' | ||
- | * '' | + | * '' |
- | * '' | + | |
- | * '' | + | |
* '' | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
=== assetsディレクトリー === | === assetsディレクトリー === | ||
アプリケーションのリソースを配置し以下サブディレクトリーがあります。 | アプリケーションのリソースを配置し以下サブディレクトリーがあります。 | ||
- | | + | * '' |
- | | + | |
* '' | * '' | ||
+ | * '' | ||
=== configディレクトリー === | === configディレクトリー === | ||
アプリケーションの設定を配置し以下サブディレクトリーがあります。 | アプリケーションの設定を配置し以下サブディレクトリーがあります。 | ||
- | * '' | ||
* '' | * '' | ||
+ | * '' | ||
=== coreディレクトリー === | === coreディレクトリー === | ||
行 73: | 行 75: | ||
アプリケーションの次のデータを保存するディレクトリーで以下サブディレクトリーがあります。 | アプリケーションの次のデータを保存するディレクトリーで以下サブディレクトリーがあります。 | ||
- | * '' | ||
* '' | * '' | ||
- | * '' | + | |
+ | | ||
=== vendorディレクトリー === | === vendorディレクトリー === | ||
行 82: | 行 84: | ||
\\ | \\ | ||
- | ===== public ディレクトリー ===== | + | ===== publicディレクトリー ===== |
'' | '' | ||
行 237: | 行 239: | ||
|APP_DEBUG|デバッグモード|bool|〇| | |APP_DEBUG|デバッグモード|bool|〇| | ||
|APP_TIMEZON|タイムゾーン|string|〇| | |APP_TIMEZON|タイムゾーン|string|〇| | ||
+ | |APP_LANG|デフォルトの言語(省略時は' | ||
|LOG_NAME|ログ名 (省略時はAPP_NAMEと同じ)|string| | | |LOG_NAME|ログ名 (省略時はAPP_NAMEと同じ)|string| | | ||
|LOG_LEVEL|[[https:// | |LOG_LEVEL|[[https:// | ||
行 266: | 行 269: | ||
- | ==== app.php ファイル ===== | + | ==== app.phpファイル ===== |
- | app.php はアプリケーション全体の設定を行いますが、デフォルトでは以下のような設定が含まれています。 | + | アプリケーション変数は ''/ |
{{fa> | {{fa> | ||
行 285: | 行 288: | ||
</ | </ | ||
- | * '' | + | * '' |
- | * '' | + | * '' |
- | * '' | + | * '' |
- | * '' | + | * '' |
+ | |||
+ | アプリケーション変数の取得や存在確認を行うには、ボイラープレートを使います。アプリケーション変数は以下のようにドット表記キーによって指定します。 | ||
+ | |||
+ | <code php> | ||
+ | /** Checks if the given key is present. */ | ||
+ | $present = app_has(' | ||
+ | |||
+ | /** Gets the application value specified by the Dot-notation key. */ | ||
+ | $value = app(' | ||
+ | </ | ||
+ | |||
+ | 上例は、以下のように登録されているアプリケーション変数を検索します。 | ||
+ | <code php> | ||
+ | [ | ||
+ | ' | ||
+ | ' | ||
+ | ], | ||
+ | ]; | ||
+ | </ | ||
\\ | \\ | ||
- | ==== routes.php ファイル ==== | + | ==== routes.phpファイル ==== |
Apricotではリクエストルータに [[https:// | Apricotではリクエストルータに [[https:// | ||
行 361: | 行 383: | ||
</ | </ | ||
- | ルーティング設定に関する詳細は、[[https:// | + | ルーティングのより詳しい説明は「コントローラの[[apricot:usage: |
\\ | \\ |