2012-02-17 5 views
0

Symfony2 프로젝트에서 일부 사용자 정의 함수를 작성하여 Entity 클래스의 일부 setter 및 getter를 변경하려고합니다. 처음에는 service container을 사용하여 내 마음에 왔습니다. 그렇다면 엔티티 클래스 내에 어떻게 서비스를 포함시키고 사용할 수 있습니까? 아니면 편리한 방법이 있습니까? 기업엔터티를 변경하는 사용자 정의 함수

$container = MyBundle::$container; 

에서

MyBundle::container = $this->getContainer(); 

그러나이 작업을 수행하지 않습니다

+0

아마 내가 오해하고 있습니다.하지만 사용자 정의 함수를 엔티티 클래스에 추가하는 것이 어떻습니까? – Clint

+0

나는이 기능들을 (어떤 엔티티에 특정한 것이 아닌) 전역 적으로 사용하고 싶다. – seferov

답변

0
컨트롤러에서

. 거의 모든 핵심 교리 원리에 위배됩니다. D2 우주에서 엔티티는 다른 엔티티에 대해서만 알고 있어야합니다.

필요한 맞춤 함수 중 하나에 대한 설명 게시를 고려해보십시오. 누군가가 도움을 줄 수도 있습니다.