使用Zend Framework定义常量的位置

Kim*_*nce 2 php zend-framework constants

我想在Zend Framework中使用一些真正的常量.我知道我可以在index.php中设置它们,但是在运行PHPUnit测试时不会执行它.(不管怎么说,不管怎么说).

我怎么能在框架内设置这些?问题是常量需要在类外声明.(我不想要类常量).

如果所有其他方法都失败了,我可以在我的单元测试引导程序中设置它们,但是如果可能的话我想避免重复.

Tob*_*lbs 5

我总是在bootstrap文件中定义它们.但我确实使用Zend_Registry而不是常量.

Zend_Registry::set('property1', 'value1');

//everywhere in your code
$value = Zend_Registry::get('property1');
Run Code Online (Sandbox Code Playgroud)