Мне было интересно следующее, есть ли у меня эти две модели:
Author
Book
И каждый автор написал несколько книг вместе с некоторыми другими авторами.
Таким образом, в основном каждая книга имеет:
Title
MainAuthor
CoAuthor
Теперь в моем приложении мне нужно много проверять, является ли Auther MainAuthor
или CoAuthor
. Моя идея состояла в том, чтобы создать метод в модели Author
, чтобы проверить это.
Так что, в принципе, я могу сделать что-то вроде этого:
$this->Author->hasWritten($bookId)
Однако мне было интересно, что вы думаете об этой заявке и как бы вы это сделали?