не вижу никакого переусложнения в том, чтобы явно задавать переходы между типами. Наоборот понятно становится. Смотришь на Foo и понимаешь "Ага, из Foo у нас получается Bar, ясно." Вместо размазанного по коду new Bar($foo->id)
не вижу никакого переусложнения в том, чтобы явно задавать переходы между типами. Наоборот понятно становится. Смотришь на Foo и понимаешь "Ага, из Foo у нас получается Bar, ясно." Вместо размазанного по коду new Bar($foo->id)
тут лично у меня возникают проблемы куда складывать эти Bar