Skip to content

Commit

Permalink
Update examples using the deprecated config (es, fr, ja) (#7974)
Browse files Browse the repository at this point in the history
  • Loading branch information
Arhell authored Dec 21, 2024
1 parent e6b8022 commit 0848dff
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 9 deletions.
5 changes: 2 additions & 3 deletions es/views/helpers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@ Por defecto, todas las opciones de configuración se fusionarán con la propieda
* @var array<string, mixed>
*/
protected $_defaultConfig = [
'errorClass' => 'error',
'templates' => [
'label' => '<label for="{{for}}">{{content}}</label>',
],
Expand All @@ -123,8 +122,8 @@ Por defecto, todas las opciones de configuración se fusionarán con la propieda

Cualquier configuración proporcionada al constructor de tu helper se fusionará con los valores por defecto durante la construcción y los datos fusionados se establecerán en ``_config``. Puedes utilizar el método ``getConfig()`` para leer la configuración en tiempo de ejecución::

// Lee la opción de configuración errorClass.
$class = $this->Awesome->getConfig('errorClass');
// Lee la opción de configuración autoSetCustomValidity .
$class = $this->Awesome->getConfig('autoSetCustomValidity ');

Usar la configuración del helper te permite configurar declarativamente tus helpers y mantener la lógica de configuración fuera de las acciones de tu controlador. Si tienes opciones de configuración que no se pueden incluir como parte de una declaración de clase, puedes configurarlas en el callback ``beforeRender`` de tu controlador::

Expand Down
5 changes: 2 additions & 3 deletions fr/views/helpers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,6 @@ défaut de toute configuration dont votre helper a besoin. Par exemple::
use StringTemplateTrait;

protected $_defaultConfig = [
'errorClass' => 'error',
'templates' => [
'label' => '<label for="{{for}}">{{content}}</label>',
],
Expand All @@ -156,8 +155,8 @@ les valeurs par défaut pendant la construction et les données fusionnées sero
définies à ``_config``. Vous pouvez utiliser la méthode ``config()`` pour lire
la configuration actuelle::

// Lit l'option de config errorClass.
$class = $this->Awesome->config('errorClass');
// Lit l'option de config autoSetCustomValidity .
$class = $this->Awesome->config('autoSetCustomValidity ');

L'utilisation de la configuration du helper vous permet de configurer de manière
déclarative vos helpers et de garder la logique de configuration en dehors des
Expand Down
5 changes: 2 additions & 3 deletions ja/views/helpers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,6 @@ CakePHP やアプリケーションにあるヘルパーを明示的に読み込
use StringTemplateTrait;

protected $_defaultConfig = [
'errorClass' => 'error',
'templates' => [
'label' => '<label for="{{for}}">{{content}}</label>',
],
Expand All @@ -129,8 +128,8 @@ CakePHP やアプリケーションにあるヘルパーを明示的に読み込
マージされたデータは、 ``_config`` に設定されます。
実行時設定を読み取るために ``config()`` メソッドを使用することができます。 ::

// errorClass 設定オプションを読み込み
$class = $this->Awesome->config('errorClass');
// autoSetCustomValidity 設定オプションを読み込み
$class = $this->Awesome->config('autoSetCustomValidity ');

ヘルパー設定を使用すると、宣言的にヘルパーを設定し、コントローラーロジックから設定ロジックを
削除することができます。クラス宣言の一部として組み込むことができない設定オプションがある場合は、
Expand Down

0 comments on commit 0848dff

Please sign in to comment.