2009-10-11 2 views

답변

3

다른 클래스와 마찬가지로 Zend_Registy에 할당하십시오. 나는이 같은 설정을 건의 할 것입니다 :

Zend_Registry::set('Zend_Log',$logInstance); 

이것은 번역에도 사용되는 일반적인 방법, ('Zend_Translate'에 인스턴스를 번역하고 양식 및 유효성 검사기와 같은 클래스를 자동으로 찾을 수 설정).

Zend_Registry::get('Zend_Log')->log(...)을 사용하면 원하는 위치에 로그 할 수 있습니다. 아키텍처의 관점에서는 좋지 않습니다 (정상적으로 사용하면 안됩니다).하지만 로그의 경우 뷰 헬퍼에서 컨트롤러 및 모델에 이르기까지 앱의 어느 곳에서나 볼 수 있습니다. 좋은 점입니다.

+0

그런 다음 Zend_Registry :: get()을 사용하여 값을 검색하고 수정해야합니까? – hourback

+0

업데이트 된 답변보기 –