Symfony2에서 webapp이 포함 된 번들을 만들었습니다. 거기에 내 MySQL 데이터베이스에 매핑되는 일부 엔터티가 있습니다. 그들은 Acme\MyBundle\Entities
에 있습니다.Symfony2의 데이터베이스에 매핑하지 않고 비즈니스 로직을 어디에 넣어야합니까?
이제는 MyBundle
에서 사용하지 않는 일부 도우미 클래스를 만들었으므로 별도의 번들 (예 : Acme\MyHelperBundle
)으로 아웃소싱했습니다. 여기까지는 모든 것이 명확합니다.
하지만 정확히 비즈니스 로직 파일을 어디에 두어야합니까? 나는
Acme\MyHelperBundle\Entities
또는Acme\MyHelperBundle\Resources
또는Acme\MyHelperBundle\Resources\src
- 또는 다른 위치에 넣어합니까?
그리고 이러한 도우미 클래스에 적합한 네임 스페이스는 무엇입니까?
왜 한국 전기 \ MyHelperBundle \ BusinessLogic를? – zizoujab
이것이 좋은 습관이라면? 그것이 내가 묻는 이유입니다. –