Guilherme Blanco의 "ZF1-Doctrine2-ServiceLayer"을 이해할 수 있도록 도와 줄 사람이 있습니까?ZF1-Doctrine2-ServiceLayer
기본 설정을 사용하여 실행하려고합니다. 하지만 github 샘플이 제대로 작동하지 않습니다 (serviceLocator.ini에서 "Service Locator Configuration"을 사용해야하고 "application.ini"가 아니라 이제 제대로 초기화 된 것 같습니다). 나는 그것을 사용하는 방법에 대한 모든 메모를 찾을 수 없습니다. 아마 어리석은 질문 일지 모르지만 컨트롤러에서 서비스를 정확히 얻으려면 어떻게해야합니까? 이 같은?
SomeController extends Zend_Controller_Action {
public function someAction()
{
$serviceLocator = Zend_Registry::get('serviceLocator');
$serviceLocator->getService('TestService');
}
}
예외가 발생했습니다. '서비스'TestService '를 찾을 수 없습니다. "
누군가이 솔루션의 서비스 논리에 대해 약간의 안내를 제공해 주시겠습니까? 고마워요 많이
대단한 설명을 해주신 Boris! 정말 몇 가지를 이해하는 데 도움이 .. 그리고 당신이 옳았다는 예외에 대해서는 services.ini "test"클래스의 이름이 아닌 "test"에 지정된 이름을 사용해야했습니다. – user987220