我有一個沒有擴展任何核心Zend模塊的模型類。這個模型是從我以前的Zend framework 1應用程序導入的。我可以通過將其轉換爲名稱空間來調用它的方法。我所擁有的問題是在定義的方法中讀取全局配置。Zend框架2訪問模型類中的全局配置
在控制器的情況下,我能使用訪問下面的代碼
$config = $this->getServiceLocator()->get('config');
// This gives a union of global configuration along with module configuration .
全球配置,但我們應該怎樣做訪問端配置模型類。 下面是我的模型類是如何
<?php
namespace test\Http;
class Request
{
protected $client;
public function abc($c)
{
return $something;
}
......
}
我是新來的Zend Framework 2請您提出的任何方法來實現這一目標。
在上面的描述中,模型意味着(MVC模型類),它具有一些業務邏輯。
究竟你「模型」在這裏的意思是什麼簡單的方法?實體?如果這是個問題,你可能不應該那樣做。考慮到你可以到達全局配置,只要你有一個服務定位器的引用... – Ocramius 2013-02-12 17:25:25
@Ocramius感謝您對此作出迴應,我有一個模型類(只是一個類有業務邏輯) – 2013-02-12 17:27:06
那麼它是一個服務?或者只是一個包含數據+一些邏輯的實體? – Ocramius 2013-02-12 17:29:21