From 85fa91e78f4c0949d3e05f117cbcf10f3027eb34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milo=C5=A1=20Brecher?= <34324008+mildabre@users.noreply.github.com> Date: Wed, 5 Apr 2023 16:17:14 +0200 Subject: [PATCH 1/3] Default static parameters - addition Hi, information about default static parameters is important. It should be prominently listed with its own title in both the Configuration section and the Bootstrap section, as it is related to both topics. I send 2 PRs to each section separately. --- application/cs/bootstrap.texy | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/application/cs/bootstrap.texy b/application/cs/bootstrap.texy index fdb5decb4d..7278197d30 100644 --- a/application/cs/bootstrap.texy +++ b/application/cs/bootstrap.texy @@ -174,7 +174,12 @@ $configurator->addStaticParameters([ ]); ``` -Na parametr `projectId` se lze v konfiguraci odkázat obvyklým zápisem `%projectId%`. Třída Configurator automaticky přidává parametry `appDir`, `wwwDir`, `tempDir`, `vendorDir`, `debugMode` a `consoleMode`. +Na parametr `projectId` se lze v konfiguraci odkázat obvyklým zápisem `%projectId%`. + +Defaultní statické parametry +---------------------------- + +Třída Configurator automaticky přidává statické parametry `appDir`, `wwwDir`, `tempDir`, `vendorDir`, `debugMode` a `consoleMode`. Dynamické parametry From 871d75cf0526c332ab76fbd5271a879b734144e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milo=C5=A1=20Brecher?= <34324008+mildabre@users.noreply.github.com> Date: Wed, 5 Apr 2023 23:33:16 +0200 Subject: [PATCH 2/3] Addition of description of parameters Sorry, I am not able to define the text to the parameter consoleMode. --- application/cs/bootstrap.texy | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/application/cs/bootstrap.texy b/application/cs/bootstrap.texy index 7278197d30..3bb8154462 100644 --- a/application/cs/bootstrap.texy +++ b/application/cs/bootstrap.texy @@ -179,8 +179,14 @@ Na parametr `projectId` se lze v konfiguraci odkázat obvyklým zápisem `%proje Defaultní statické parametry ---------------------------- -Třída Configurator automaticky přidává statické parametry `appDir`, `wwwDir`, `tempDir`, `vendorDir`, `debugMode` a `consoleMode`. - +Configurator přidává do konfigurace tyto užitečné statické parametry automaticky: + +- `$appDir` je absolutní souborová cesta do adresáře zdrojového kódu aplikace (např. `C://www/project/app`) +- `$wwwDir` je absolutní souborová cesta do veřejně přístupného adresáře (např. `C://www/project/www`) +- `$tempDir` je absolutní souborová cesta do adresáře pro dočasné soubory (např. `C://www/project/temp`) +- `$vendorDir` je absolutní souborová cesta do adresáře knihoven (např. `C://www/project/vendor`) +- `$debugMode` nám udává zda je aplikace v debugovacím režimu (true) nebo produkčním režimu (false) +- `$consoleMode` je ??? (tohle nevím) Dynamické parametry ------------------- From 9bf272ae8f315b9f52c54c00aa4cb038ccd823e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milo=C5=A1=20Brecher?= <34324008+mildabre@users.noreply.github.com> Date: Thu, 6 Apr 2023 00:52:19 +0200 Subject: [PATCH 3/3] Complete consoleMode parameter Based on mabar explanation --- application/cs/bootstrap.texy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/cs/bootstrap.texy b/application/cs/bootstrap.texy index 3bb8154462..1452ae4ff9 100644 --- a/application/cs/bootstrap.texy +++ b/application/cs/bootstrap.texy @@ -185,8 +185,8 @@ Configurator přidává do konfigurace tyto užitečné statické parametry auto - `$wwwDir` je absolutní souborová cesta do veřejně přístupného adresáře (např. `C://www/project/www`) - `$tempDir` je absolutní souborová cesta do adresáře pro dočasné soubory (např. `C://www/project/temp`) - `$vendorDir` je absolutní souborová cesta do adresáře knihoven (např. `C://www/project/vendor`) -- `$debugMode` nám udává zda je aplikace v debugovacím režimu (true) nebo produkčním režimu (false) -- `$consoleMode` je ??? (tohle nevím) +- `$debugMode` nám udává, zda je aplikace v debugovacím režimu (true) nebo produkčním režimu (false) +- `$consoleMode` udává, zda request přišel přes http nebo konzoli Dynamické parametry -------------------