컨트롤러가 3 개 있습니다 (Tokens, Stores
및 Users
).cakePHP 함수 복제 또는 외부 컨트롤러 사용? (건조 문제)
토큰은 두 개의 다른 모델과 관련이 있습니다. 각 토큰에는 소유자 유형과 소유자 ID가 있습니다.
사용자 또는 상점을 등록한 사람에게 활성화 링크를 보내는 EmailTokenToUser라는 함수가 User_controller와 Store_controller에 모두 있습니다.
제 질문은 : 토큰에 함수를 전달해야합니까? 그렇다면 어떻게 호출해야합니까? (requestAction은 하나의 함수에 대한 객체를 만드는 나쁜 아이디어입니다.)
아이디어가 있습니까?
우수함. tho, 하나의 질문 : 관련이 있다면 모델을로드해야합니까? 그냥 $ this-> LocalModel-> RelatedModel-> function()'할 수 없습니까? – yossi
예, 이미로드되었으므로 그렇게 할 수 있습니다. 작동해야합니다. – api55