Drupal 11 モジュールで設定を扱う

概要

設定はConfiguration APIで管理し、開発環境で検証してからエクスポート済みYAMLをデプロイします。旧バージョンの変数テーブル直接操作は使いません。

実施例

$config = $this->config('example_tools.settings');
$enabled = $config->get('enabled');

// config/install/example_tools.settings.yml
enabled: true

注意点

秘密情報は設定エクスポートへ含めず、settings.phpまたは専用のシークレット管理で扱います。

参考: 公式ドキュメント

Comments