netleak / config-params
获取器,用于确定Nette应用程序处于哪些模式。
1.3.8
2024-09-04 08:55 UTC
Requires
- php: >=8.3
- nette/di: ~3.0
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpstan/phpstan-phpunit: ^1.3
- phpunit/phpunit: ^10.3
- slevomat/coding-standard: ^8.13
README
获取器,用于确定Nette应用程序处于哪些模式。
安装
composer require netleak/config-params
将以下内容写入config.neon
extensions: - Netleak\DI\ConfigParamsExtension
用法
use Netleak\ConfigParams; class BasePresenter extends Nette\Application\UI\Presenter { public ConfigParams $configParams; public function injectConfigParams(ConfigParams $configParams): void { $this->configParams = $configParams; } function startup() { parent::startup(); $this->getTemplate()->setParameters(array('debugMode' => $this->configParams->getDebugMode())); } }