netleak/config-params

获取器,用于确定Nette应用程序处于哪些模式。

1.3.8 2024-09-04 08:55 UTC

This package is auto-updated.

Last update: 2024-09-04 08:56:59 UTC


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()));
	}

}