Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completing missing important information about Generated Factories/Accessors #1059

Open
wants to merge 47 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
8974872
nette/application 3.2.3: new directory structure
dg Apr 18, 2024
5a8ec70
new directory structure throughout documentation
dg Apr 18, 2024
ca2c925
best practices: attribute Requires
dg Apr 18, 2024
dd924c1
nette/bootstrap 3.2.3
dg Apr 19, 2024
70575af
forms: info about hidden field security
dg Apr 22, 2024
edf99fc
typo
dg Apr 25, 2024
9fdffea
tracy: AJAX debugging
dg May 2, 2024
b8cc3a3
tester 2.5.3
dg May 3, 2024
a8ea090
forms: missing information added
dg May 5, 2024
2c8bafb
forms: slightly improved HTML attributes
dg May 5, 2024
83db98b
nette/database 3.2.1
dg May 7, 2024
f23722f
iteratewhile -> grouping
dg May 14, 2024
cb8fb99
latte 3.0.16
dg May 14, 2024
e0f541e
latte: adding |group to the grouping
dg May 14, 2024
c35880e
latte: pictograms
dg May 16, 2024
d870d6a
http: missing fragment warning
dg May 17, 2024
7de788c
latte: added passing-variables
dg May 20, 2024
c44211b
typo
dg May 24, 2024
aae4351
routing: better wording
dg May 28, 2024
a3d5712
bootstrap: $appDir -> $rootDir
dg Aug 3, 2024
feb8491
nette/forms 3.2.4
dg Aug 5, 2024
b64eace
latte 3.0.18
dg Aug 6, 2024
f1bd69f
typo (#1052)
buffus Aug 6, 2024
975a88c
nette/caching 3.3.1
dg Aug 7, 2024
846221e
nette/utils 4.0.5
dg Aug 7, 2024
13d4470
nette/database 3.2.4
dg Aug 9, 2024
ea66fe8
typo
dg Sep 4, 2024
aeb7097
php-generator 4.1.6
dg Sep 10, 2024
16181a4
nette/application 3.2.6
dg Jun 9, 2024
d8f3f80
new translation wip
dg Sep 1, 2024
b0de7ec
latte improved
dg Sep 4, 2024
b7f1ba6
Typos (#1057)
mezotv Oct 4, 2024
bdde973
typo [Closes #1050]
dg Oct 4, 2024
a33ad75
nette/schema 1.3.2
dg Oct 5, 2024
a6271a5
typo
dg Oct 23, 2024
5028b64
Forms: added missing parameters
dg Oct 23, 2024
88e5c68
fixed type hints
dg Oct 23, 2024
ba24c4e
[filter] has same signature as [method]
dg Oct 23, 2024
0f2188a
typo
jvitasek Oct 23, 2024
932c8db
ajax: Naja initialization info [Closes #1053]
dg Oct 23, 2024
48401ac
upgrading: added exception class change info (finder) [Closes #1051]
Rixafy Jul 1, 2024
9831113
typo [Closes #1049]
diegosardina Jun 9, 2024
f99ff6f
better wording [Closes #1038][Closes #1040][Closes #1026][Closes #10…
mildabre Jan 24, 2024
2381d0d
typo [Closes #1024]
mabar Jun 25, 2023
a75ee13
components: added info about redirect after signal [Closes #1017]
dg May 30, 2023
6c64b1f
new Bootstrap API
dg Oct 24, 2024
edf27ca
Completing missing important information about Factory/Accessor
mildabre Nov 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
nette/caching 3.3.1
dg committed Sep 4, 2024
commit 975a88c931504d3a34b121e2d8c657b873ad7ce0
19 changes: 19 additions & 0 deletions caching/bg/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Използване с PSR-16 .[#toc-using-with-psr-16]
=============================================

За да използвате Nette Cache с интерфейса PSR-16, можете да използвате `PsrCacheAdapter`. Той позволява безпроблемна интеграция между Nette Cache и всеки код или библиотека, които очакват съвместим с PSR-16 кеш.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Сега можете да използвате `$psrCache` като кеш за PSR-16:

```php
$psrCache->set('key', 'value', 3600); // съхранява стойността за 1 час
$value = $psrCache->get('key', 'default');
```

Адаптерът поддържа всички методи, дефинирани в PSR-16, включително `getMultiple()`, `setMultiple()` и `deleteMultiple()`.


Изходно кеширане .[#toc-output-caching]
=======================================

19 changes: 19 additions & 0 deletions caching/cs/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Použití s PSR-16 .{data-version:3.3.1}
======================================

Pro použití Nette Cache s rozhraním PSR-16 můžete využít adaptér `PsrCacheAdapter`. Umožňuje bezešvou integraci mezi Nette Cache a jakýmkoli kódem nebo knihovnou, která očekává PSR-16 kompatibilní cache.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Nyní můžete používat `$psrCache` jako PSR-16 cache:

```php
$psrCache->set('key', 'value', 3600); // uloží hodnotu na 1 hodinu
$value = $psrCache->get('key', 'default');
```

Adaptér podporuje všechny metody definované v PSR-16, včetně `getMultiple()`, `setMultiple()`, a `deleteMultiple()`.


Cachování výstupu
=================

19 changes: 19 additions & 0 deletions caching/de/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Verwendung mit PSR-16 .[#toc-using-with-psr-16]
===============================================

Um Nette Cache mit der PSR-16-Schnittstelle zu verwenden, können Sie die `PsrCacheAdapter` verwenden. Sie ermöglicht eine nahtlose Integration zwischen Nette Cache und jedem Code oder jeder Bibliothek, die einen PSR-16-kompatiblen Cache erwartet.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Jetzt können Sie `$psrCache` als PSR-16-Cache verwenden:

```php
$psrCache->set('key', 'value', 3600); // speichert den Wert für 1 Stunde
$value = $psrCache->get('key', 'default');
```

Der Adapter unterstützt alle in PSR-16 definierten Methoden, einschließlich `getMultiple()`, `setMultiple()` und `deleteMultiple()`.


Zwischenspeicherung der Ausgabe .[#toc-output-caching]
======================================================

19 changes: 19 additions & 0 deletions caching/el/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Χρήση με PSR-16 .[#toc-using-with-psr-16]
=========================================

Για να χρησιμοποιήσετε τη Nette Cache με τη διασύνδεση PSR-16, μπορείτε να χρησιμοποιήσετε το `PsrCacheAdapter`. Επιτρέπει την απρόσκοπτη ενσωμάτωση μεταξύ της Nette Cache και οποιουδήποτε κώδικα ή βιβλιοθήκης που αναμένει μια κρυφή μνήμη συμβατή με PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Τώρα μπορείτε να χρησιμοποιήσετε το `$psrCache` ως κρυφή μνήμη PSR-16:

```php
$psrCache->set('key', 'value', 3600); // αποθηκεύει την τιμή για 1 ώρα
$value = $psrCache->get('key', 'default');
```

Ο προσαρμογέας υποστηρίζει όλες τις μεθόδους που ορίζονται στο PSR-16, συμπεριλαμβανομένων των `getMultiple()`, `setMultiple()` και `deleteMultiple()`.


Προσωρινή αποθήκευση εξόδου .[#toc-output-caching]
==================================================

19 changes: 19 additions & 0 deletions caching/en/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Using with PSR-16 .{data-version:3.3.1}
=======================================

To use Nette Cache with the PSR-16 interface, you can utilize the `PsrCacheAdapter`. It allows seamless integration between Nette Cache and any code or library that expects a PSR-16 compatible cache.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Now you can use `$psrCache` as a PSR-16 cache:

```php
$psrCache->set('key', 'value', 3600); // stores the value for 1 hour
$value = $psrCache->get('key', 'default');
```

The adapter supports all methods defined in PSR-16, including `getMultiple()`, `setMultiple()`, and `deleteMultiple()`.


Output Caching
==============

19 changes: 19 additions & 0 deletions caching/es/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Uso con PSR-16 .[#toc-using-with-psr-16]
========================================

Para utilizar Nette Cache con la interfaz PSR-16, puede utilizar el `PsrCacheAdapter`. Permite una integración perfecta entre Nette Cache y cualquier código o librería que espere una caché compatible con PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Ahora puedes utilizar `$psrCache` como caché PSR-16:

```php
$psrCache->set('key', 'value', 3600); // almacena el valor durante 1 hora
$value = $psrCache->get('key', 'default');
```

El adaptador admite todos los métodos definidos en PSR-16, incluidos `getMultiple()`, `setMultiple()` y `deleteMultiple()`.


Caché de salida .[#toc-output-caching]
======================================

19 changes: 19 additions & 0 deletions caching/fr/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Utilisation avec PSR-16 .[#toc-using-with-psr-16]
=================================================

Pour utiliser Nette Cache avec l'interface PSR-16, vous pouvez utiliser le site `PsrCacheAdapter`. Il permet une intégration transparente entre Nette Cache et tout code ou bibliothèque qui attend un cache compatible PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Vous pouvez désormais utiliser `$psrCache` comme cache PSR-16 :

```php
$psrCache->set('key', 'value', 3600); // mémorise la valeur pour 1 heure
$value = $psrCache->get('key', 'default');
```

L'adaptateur supporte toutes les méthodes définies dans PSR-16, y compris `getMultiple()`, `setMultiple()`, et `deleteMultiple()`.


Mise en cache de la sortie .[#toc-output-caching]
=================================================

19 changes: 19 additions & 0 deletions caching/hu/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


PSR-16 használatával .[#toc-using-with-psr-16]
==============================================

A Nette Cache PSR-16 interfésszel való használatához használhatja a `PsrCacheAdapter`. Ez lehetővé teszi a Nette Cache és bármely olyan kód vagy könyvtár közötti zökkenőmentes integrációt, amely PSR-16 kompatibilis gyorsítótárat vár el.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Most már használhatja a `$psrCache` oldalt PSR-16 gyorsítótárként:

```php
$psrCache->set('key', 'value', 3600); // 1 órán át tárolja az értéket
$value = $psrCache->get('key', 'default');
```

Az adapter támogatja a PSR-16-ban definiált összes módszert, beleértve a `getMultiple()`, `setMultiple()` és `deleteMultiple()` módszereket.


Kimeneti gyorsítótárazás .[#toc-output-caching]
===============================================

19 changes: 19 additions & 0 deletions caching/it/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Utilizzo con PSR-16 .[#toc-using-with-psr-16]
=============================================

Per utilizzare Nette Cache con l'interfaccia PSR-16, è possibile utilizzare il programma `PsrCacheAdapter`. Esso consente una perfetta integrazione tra Nette Cache e qualsiasi codice o libreria che preveda una cache compatibile con PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Ora è possibile utilizzare `$psrCache` come cache PSR-16:

```php
$psrCache->set('key', 'value', 3600); // memorizza il valore per 1 ora
$value = $psrCache->get('key', 'default');
```

L'adattatore supporta tutti i metodi definiti in PSR-16, compresi `getMultiple()`, `setMultiple()` e `deleteMultiple()`.


Caching dell'output .[#toc-output-caching]
==========================================

19 changes: 19 additions & 0 deletions caching/pl/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Używanie z PSR-16 .[#toc-using-with-psr-16]
===========================================

Aby używać Nette Cache z interfejsem PSR-16, można skorzystać z `PsrCacheAdapter`. Pozwala to na płynną integrację Nette Cache z dowolnym kodem lub biblioteką, która oczekuje pamięci podręcznej kompatybilnej z PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Teraz można używać `$psrCache` jako pamięci podręcznej PSR-16:

```php
$psrCache->set('key', 'value', 3600); // przechowuje wartość przez 1 godzinę
$value = $psrCache->get('key', 'default');
```

Adapter obsługuje wszystkie metody zdefiniowane w PSR-16, w tym `getMultiple()`, `setMultiple()` i `deleteMultiple()`.


Buforowanie wyjścia .[#toc-output-caching]
==========================================

19 changes: 19 additions & 0 deletions caching/pt/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Uso com o PSR-16 .[#toc-using-with-psr-16]
==========================================

Para usar o Nette Cache com a interface PSR-16, você pode utilizar o site `PsrCacheAdapter`. Ele permite uma integração perfeita entre o Nette Cache e qualquer código ou biblioteca que espere um cache compatível com PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Agora você pode usar o `$psrCache` como um cache PSR-16:

```php
$psrCache->set('key', 'value', 3600); // armazena o valor por 1 hora
$value = $psrCache->get('key', 'default');
```

O adaptador suporta todos os métodos definidos no PSR-16, incluindo `getMultiple()`, `setMultiple()` e `deleteMultiple()`.


Caching de saída .[#toc-output-caching]
=======================================

19 changes: 19 additions & 0 deletions caching/ro/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Utilizarea cu PSR-16 .[#toc-using-with-psr-16]
==============================================

Pentru a utiliza Nette Cache cu interfața PSR-16, puteți utiliza `PsrCacheAdapter`. Aceasta permite integrarea perfectă între Nette Cache și orice cod sau bibliotecă care așteaptă o cache compatibilă cu PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Acum puteți utiliza `$psrCache` ca o cache PSR-16:

```php
$psrCache->set('key', 'value', 3600); // stochează valoarea pentru 1 oră
$value = $psrCache->get('key', 'default');
```

Adaptorul acceptă toate metodele definite în PSR-16, inclusiv `getMultiple()`, `setMultiple()`, și `deleteMultiple()`.


Stocarea în memoria cache de ieșire .[#toc-output-caching]
==========================================================

19 changes: 19 additions & 0 deletions caching/ru/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Использование с PSR-16 .[#toc-using-with-psr-16]
================================================

Чтобы использовать Nette Cache с интерфейсом PSR-16, вы можете воспользоваться сайтом `PsrCacheAdapter`. Он позволяет легко интегрировать Nette Cache с любым кодом или библиотекой, которая ожидает наличия кэша, совместимого с PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Теперь вы можете использовать `$psrCache` в качестве кэша PSR-16:

```php
$psrCache->set('key', 'value', 3600); // сохраняет значение в течение 1 часа
$value = $psrCache->get('key', 'default');
```

Адаптер поддерживает все методы, определенные в PSR-16, включая `getMultiple()`, `setMultiple()` и `deleteMultiple()`.


Кэширование вывода .[#toc-output-caching]
=========================================

19 changes: 19 additions & 0 deletions caching/sl/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Uporaba s PSR-16 .[#toc-using-with-psr-16]
==========================================

Za uporabo predpomnilnika Nette Cache z vmesnikom PSR-16 lahko uporabite `PsrCacheAdapter`. Ta omogoča nemoteno integracijo med predpomnilnikom Nette Cache in katero koli kodo ali knjižnico, ki pričakuje predpomnilnik, združljiv s PSR-16.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Zdaj lahko `$psrCache` uporabljate kot predpomnilnik PSR-16:

```php
$psrCache->set('key', 'value', 3600); // shrani vrednost za 1 uro
$value = $psrCache->get('key', 'default');
```

Adapter podpira vse metode, opredeljene v PSR-16, vključno s `getMultiple()`, `setMultiple()` in `deleteMultiple()`.


Izhodno predpomnjenje .[#toc-output-caching]
============================================

19 changes: 19 additions & 0 deletions caching/tr/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


PSR-16 ile kullanma .[#toc-using-with-psr-16]
=============================================

Nette Cache'i PSR-16 arayüzü ile kullanmak için `PsrCacheAdapter` adresinden yararlanabilirsiniz. Nette Cache ile PSR-16 uyumlu bir önbellek bekleyen herhangi bir kod veya kütüphane arasında sorunsuz entegrasyon sağlar.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Artık `$psrCache` adresini PSR-16 önbelleği olarak kullanabilirsiniz:

```php
$psrCache->set('key', 'value', 3600); // değeri 1 saat boyunca saklar
$value = $psrCache->get('key', 'default');
```

Bağdaştırıcı, `getMultiple()`, `setMultiple()` ve `deleteMultiple()` dahil olmak üzere PSR-16'da tanımlanan tüm yöntemleri destekler.


Çıktı Önbelleğe Alma .[#toc-output-caching]
===========================================

19 changes: 19 additions & 0 deletions caching/uk/@home.texy
Original file line number Diff line number Diff line change
@@ -266,6 +266,25 @@ $values = $cache->bulkLoad($keys, function ($key, &$dependencies) {
```


Використання з PSR-16 .[#toc-using-with-psr-16]
===============================================

Щоб використовувати Nette Cache з інтерфейсом PSR-16, ви можете скористатися `PsrCacheAdapter`. Він дозволяє легко інтегрувати Nette Cache з будь-яким кодом або бібліотекою, що очікує використання PSR-16-сумісного кешу.

```php
$psrCache = new Nette\Bridges\Psr\PsrCacheAdapter($storage);
```

Тепер ви можете використовувати `$psrCache` як кеш PSR-16:

```php
$psrCache->set('key', 'value', 3600); // зберігає значення протягом 1 години
$value = $psrCache->get('key', 'default');
```

Адаптер підтримує всі методи, визначені в PSR-16, включаючи `getMultiple()`, `setMultiple()` і `deleteMultiple()`.


Кешування виведення .[#toc-output-caching]
==========================================