Skip to content

Commit

Permalink
updated web-project
Browse files Browse the repository at this point in the history
  • Loading branch information
dg committed Mar 2, 2024
1 parent cee151f commit 0e2a965
Show file tree
Hide file tree
Showing 48 changed files with 64 additions and 96 deletions.
2 changes: 1 addition & 1 deletion application/bg/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ $configurator->addConfig($appDir . '/config/common.neon');

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/bg/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@
├── <b>bin/</b> ← скрипты командной строки
├── <b>config/</b> ← файлы конфигурации
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← журналы ошибок
├── <b>temp/</b> ← временные файлы, кэш, …
├── <b>vendor/</b> ← библиотеки, установленные через Composer
Expand Down
2 changes: 1 addition & 1 deletion application/cs/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Pokud chceme přidat více konfiguračních souborů, můžeme funkci `addConfig

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/cs/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ Adresářová struktura vypadá nějak takto:
├── <b>bin/</b> ← skripty spouštěné z příkazové řádky
├── <b>config/</b> ← konfigurační soubory
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← logované chyby
├── <b>temp/</b> ← dočasné soubory, cache, …
├── <b>vendor/</b> ← knihovny instalované Composerem
Expand Down
2 changes: 1 addition & 1 deletion application/de/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Die Methode `addConfig()` kann mehrfach aufgerufen werden, um mehrere Dateien hi

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/de/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ Die Verzeichnisstruktur sieht in etwa so aus:
├── <b>bin/</b> ← Skripte für die Kommandozeile
├── <b>config/</b> ← Konfigurationsdateien
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← Fehlerprotokolle
├── <b>temp/</b> ← temporäre Dateien, Cache, …
├── <b>vendor/</b> ← vom Composer installierte Bibliotheken
Expand Down
2 changes: 1 addition & 1 deletion application/el/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ $configurator->addConfig($appDir . '/config/common.neon');

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/el/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/en/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ The method `addConfig()` can be called multiple times to add multiple files.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/en/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ The directory structure looks something like this:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/es/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ El método `addConfig()` se puede llamar varias veces para añadir varios archiv

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/es/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ La estructura de directorios se parece a esto
├── <b>bin/</b> ← scripts para la línea de comandos
├── <b>config/</b> ← archivos de configuración
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← registros de errores
├── <b>temp/</b> ← archivos temporales, caché, ...
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/fr/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ La méthode `addConfig()` peut être appelée plusieurs fois pour ajouter plusie

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/fr/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ La structure des répertoires ressemble à ceci :
├── <b>bin/</b> ← scripts pour la ligne de commande
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← journaux d'erreurs
├── <b>temp/</b> ← fichiers temporaires, cache, …
├── <b>vendor/</b> ← bibliothèques installées par Composer
Expand Down
2 changes: 1 addition & 1 deletion application/hu/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ A `addConfig()` metódus többször is meghívható több fájl hozzáadásához

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/hu/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ A könyvtárszerkezet valahogy így néz ki:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/it/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Il metodo `addConfig()` può essere richiamato più volte per aggiungere più fi

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/it/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ La struttura delle directory è simile a questa:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/pl/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Jeśli chcemy dodać więcej plików konfiguracyjnych, możemy wywołać funkcj

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/pl/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ Struktura katalogów wygląda mniej więcej tak:
├── <b>bin/</b> ← skripty spouštěné z příkazové řádky
├── <b>config/</b> ← konfigurační soubory
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← logované chyby
├── <b>temp/</b> ← dočasné soubory, cache, …
├── <b>vendor/</b> ← knihovny instalované Composerem
Expand Down
2 changes: 1 addition & 1 deletion application/pt/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ O método `addConfig()` pode ser chamado várias vezes para adicionar vários ar

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/pt/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ A estrutura do diretório é algo parecido com isto:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/ro/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Metoda `addConfig()` poate fi apelată de mai multe ori pentru a adăuga mai mul

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/ro/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ Structura directoarelor arată cam așa:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/ru/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ $configurator->addConfig($appDir . '/config/common.neon');

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/ru/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@
├── <b>bin/</b> ← скрипты командной строки
├── <b>config/</b> ← файлы конфигурации
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← журналы ошибок
├── <b>temp/</b> ← временные файлы, кэш, …
├── <b>vendor/</b> ← библиотеки, установленные через Composer
Expand Down
2 changes: 1 addition & 1 deletion application/sl/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Metodo `addConfig()` lahko za dodajanje več datotek pokličete večkrat.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/sl/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ Struktura imenikov je videti nekako takole:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/tr/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ Birden fazla dosya eklemek için `addConfig()` yöntemi birden fazla kez çağr

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/tr/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@ Dizin yapısı şuna benzer:
├── <b>bin/</b> ← scripts for the command line
├── <b>config/</b> ← configuration files
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← error logs
├── <b>temp/</b> ← temporary files, cache, …
├── <b>vendor/</b> ← libraries installed by Composer
Expand Down
2 changes: 1 addition & 1 deletion application/uk/bootstrap.texy
Expand Up @@ -150,7 +150,7 @@ $configurator->addConfig($appDir . '/config/common.neon');

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/local.neon');
$configurator->addConfig($appDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
}
Expand Down
2 changes: 1 addition & 1 deletion application/uk/how-it-works.texy
Expand Up @@ -33,7 +33,7 @@
├── <b>bin/</b> ← скрипты командной строки
├── <b>config/</b> ← файлы конфигурации
│ ├── <b>common.neon</b>
│ └── <b>local.neon</b>
│ └── <b>services.neon</b>
├── <b>log/</b> ← журналы ошибок
├── <b>temp/</b> ← временные файлы, кэш, …
├── <b>vendor/</b> ← библиотеки, установленные через Composer
Expand Down
6 changes: 2 additions & 4 deletions quickstart/bg/home-page.texy
Expand Up @@ -66,9 +66,9 @@ INSERT INTO `posts` (`id`, `title`, `content`, `created_at`) VALUES

Сега, след като базата данни е създадена и в нея има няколко публикации, е време да ги покажем на нашата нова блестяща страница.

Първо, трябва да укажем на приложението коя база данни да използва. Конфигурацията на връзката с базата данни се съхранява във файла `config/local.neon`. Създайте връзка DSN((Име на източника на данни)) и вашите пълномощия. Това трябва да изглежда по следния начин:
Първо, трябва да укажем на приложението коя база данни да използва. Конфигурацията на връзката с базата данни се съхранява във файла `config/common.neon`. Създайте връзка DSN((Име на източника на данни)) и вашите пълномощия. Това трябва да изглежда по следния начин:

```neon .{file:config/local.neon}
```neon .{file:config/common.neon}
database:
dsn: 'mysql:host=127.0.0.1;dbname=quickstart'
user: *укажите здесь имя пользователя*
Expand All @@ -78,8 +78,6 @@ database:
.[note]
Не забравяйте да правите отстъпи, когато редактирате този файл. [Форматът NEON |neon:format] приема както интервали, така и табулации, но не и двете заедно! В конфигурационния файл в уеб проекта по подразбиране се използва таблично представяне.

Цялата конфигурация се съхранява в `config/` във файловете `common.neon` и `local.neon`. Файлът `common.neon` съдържа глобалната конфигурация на приложението, докато `local.neon` съдържа само специфични за средата параметри (например разликата между сървъра за разработка и производствения сървър).


Осъществяване на връзката с базата данни .[#toc-injecting-the-database-connection]
==================================================================================
Expand Down
6 changes: 2 additions & 4 deletions quickstart/cs/home-page.texy
Expand Up @@ -66,9 +66,9 @@ Připojení k databázi

Nyní, když je již databáze vytvořena a máme v ní uloženo pár článků, je ten správný čas zobrazit je na naší krásné nové stránce.

Prvně musíme aplikaci říct, jakou databázi má použít. Připojení k databázi nastavíme v souboru `config/local.neon` pomocí DSN((Data Source Name)) a přihlašovacích údajů. Mělo by to vypadat nějak takto:
Prvně musíme aplikaci říct, jakou databázi má použít. Připojení k databázi nastavíme v souboru `config/common.neon` pomocí DSN((Data Source Name)) a přihlašovacích údajů. Mělo by to vypadat nějak takto:

```neon .{file:config/local.neon}
```neon .{file:config/common.neon}
database:
dsn: 'mysql:host=127.0.0.1;dbname=quickstart'
user: *zde vložte jméno uživatele*
Expand All @@ -78,8 +78,6 @@ database:
.[note]
Při editování tohoto souboru dávejte pozor na odsazení řádků. Formát [NEON |neon:format] akceptuje jak odsazení pomocí mezer, tak odsazení pomocí tabulátorů, ale ne obojí zároveň. Výchozí konfigurační soubor ve Web Projectu využívá tabulátory.

Veškerá konfigurace, včetně konfigurace databáze, je uložena v adresáři `/config/` v souborech `common.neon` a `local.neon`. Soubor `common.neon` obsahuje globální nastavení aplikace a `local.neon` pouze ty parametry, které jsou specifické pro aktuální prostředí (rozdíl mezi vývojovým a produkčním serverem apod.).


Předání databázového spojení
============================
Expand Down

0 comments on commit 0e2a965

Please sign in to comment.