Şimdi uygulamada bir kullanıcıyı temsil eden bir model kullanıcı var. Ve ben GetById ($ id) ve GetAll () gibi yöntemler ile bir UserRepository kullanın.
Bir kullanıcı yorumları gönderebilirsiniz. Ben kullanıcı sormak en çok mantıklı bir kullanıcının 5 veya 10 veya belki 20 son yorumları göstermek istiyorum sanırım. Yani bir yöntem $ user-> getLastReviews (5) olurdu.
Ama bu uygulamak için en iyi yolu nedir? Her kullanıcıya (örneğin bir yöntem $ reviewRepository-> getByUser (Kullanıcı $ user) ile) ReviewRepository bir örneğini verebilir misiniz? Ya da daha iyi yolları vardır?