1
클래스에는 어떤 종류의 이름을 사용합니까? 예를 들어, 네임 스페이스 사용자 \ 서비스와 폴더 사용자/서비스에 위치한 사용자 서비스 :zf2 클래스의 명명 규칙
- 클래스 사용자 내가 때문에 디렉토리의 첫 번째 옵션을 사용하여 prevered
- UserService 클래스는
첫째, 그것이 서비스라는 것이 분명하다. 하지만 예를 들어 컨트롤러에서 내 서비스를 사용하여 다음을 보았습니다.
namespace User\Controller;
use User\Service\User;
class UserController {
public function __construct(User $userService) {
...
}
}
처음 엔 사용자 엔티티를 생성자에 삽입해야한다고 생각합니다. 또는 사용 내역을 User \ Service \ User를 UserService으로 변경해야합니까? 어떤 규칙이 있습니까?