ZF의 모델을 순수 데이터 객체, 즉 속성 및 getter/setter가있는 클래스 인스턴스로 처리하는 것이 일반적으로 보편화되었습니다.Zend Framework 및 서비스 레이어의 순수 데이터 객체로 모델링
class Model_User {
public $id;
public $name;
...
}
내가 궁금 것은, 서비스 층을 예를 들면, 컨트롤러 등의 객체를 인스턴스화하고에 그것을 합격 합리적 또는 여부 서비스 계층 자체해야하는지 아닌지 이러한 객체를 인스턴스화해야 할 책임이 있습니다 ... Zend_DbTable
클래스를 컨트롤러에서 직접 인스턴스화하지 않으므로 Model_User
을 컨트롤러에 인스턴스화하여 서비스에 전달하는 것이 좋습니다.
이 질문에 대한 나의 이유는 나는 종종 나 자신은 다음 패스에 서비스 레이어에 컨트롤러에서 배열을 전달 찾을 수 있다는 것입니다 모델에 곧바로 ... – dianovich