0
그게 전부입니다. 나는 행동을 만들었고 그 행동 중 일부 클래스 만 머리 속에 덧붙여졌다.Propel 동작에서 클래스 사용 부분에 클래스 추가
예. 동작은 acme
이라는 새 테이블을 만듭니다. Propel 제너레이터는 Foo
클래스 (app/propel/AppPropelModel/AcmeBundle/om/BaseFoo.php)에 AcmeBehavior
과 AcmeBehaviorQuery
을 추가하지만, AcmeBehaviorPeer
은 추가하지 않습니다.
행동 양식 클래스에서 전체 클래스 이름을 엉망으로 만들고 싶지 않습니다. AcmeBehaviorObjectBuilderModifier.php
어떻게 Propel을 대상 클래스 파일에 use AppPropelModel\HornsAndHooves\AcmeBundle\AcmeBehaviorPeer
을 추가 할 수 있습니까?
죄송합니다,하지만 난 당신이 뭘하려는 건지 이해가 확실하지 않다 (또는 무엇 외설 :
이가 발생합니다 : 그냥 전체 네임 스페이스를 사용하여이 기능에 declareClass를 호출 t 작업). 테이블을 생성하지만'* Peer' 클래스가 생성되지 않은 Behavior를 작성했다는 말입니까? 그게 유일한 문제입니까? – jakerella
아니요, 클래스가 생성됩니다. 'used' 블록에 _written_되지 않습니다. – kirilloid