我有两个实体:用户,公告
Eaach用户可以发布公告。
我创建了控制器AnnouncemetController
,其中有方法类:my()
,它返回当前用户的注释。
此外,我有控制器ProfileController
代表当前个人资料用户,我需要在其中显示用户的所有通知。
为此,我尝试在AnnouncemetController
中重用控制器ProfileController
并调用公共方法my()
。
使用App \ Http \ Controllers \ AnnouncementController;
class ProfileController extends Controller
{
$my = new AnnouncementController();
$my->my();
}
使用这样的吗?
答案 0 :(得分:1)
Laravel控制器将uri映射到动作。在您的示例中,您使用控制器来访问数据,因此这不是“正确的事情”。
而是使用模型方法来访问数据。