Symfony 폼에서 엔티티 (Doctrine)를 생성하고 싶습니다.Symfony 폼과 엔티티 생성자
그러나 다음과 같이 난 단지 항목을 만들 수 있습니다
$country = new Country($iso2Code = 'US');
$country->setIso3Code('USA');
$country->setName('United States of America');
는 다음과 같은 방법으로 속성을 설정, 나는 할 수 없습니다 : https://github.com/orocrm/platform/blob/master/src/Oro/Bundle/AddressBundle/Entity/Country.php
:이 클래스에
가$country = new Country();
$country->setIso2Code('US');
$country->setIso3Code('USA');
$country->setName('United States of America');
링크 이 클래스의 소스 코드를 변경할 수는 없습니다 (물론 가능하지만 타사 코드를 변경하는 것은 나쁜 습관입니다).
이 클래스를 확장하고 싶지 않습니다. 다른 문제가 많이 발생합니다.이 경우이 클래스에 종속 된 요소는 사용할 수 없습니다.
그리고 !!! 생성자를 통한 값 설정 - 나쁘지 않습니다!
하지만이 엔티티에 대해 Symfony 2 양식을 어떻게 만들 수 있습니까? 소스 코드는 사용자의 요구에 맞지 않을 경우
감사합니다,하지만 여러 저장소에서 온다 구축 . 그리고 작별 인사가 새 버전으로 업데이트됩니다 ... 옵션이 아닙니다. – stalxed