首页 > 解决方案 > 如何在 laravel 应用程序中使用不同的控制器方法

问题描述

在我的 laravel 应用程序中,我应该在另一个控制器中使用某些控制器的一些创建和更新方法

根据我的搜索,从另一个控制器调用方法不是一件好事

我看不到为什么不在另一个控制器中调用控制器方法

标签: laravelmodel-view-controllercontroller

解决方案


__constructor是一个神奇的类方法。它在您尝试创建类的实例时调用。因此,constructor如果不创建实例或从另一个类扩展就无法使用。如果您在不同的类中有一个通用代码,那么最好的方法就是使用traits. 这让你有机会包含你的特点和使用方法,使你的代码美观、灵活、易读,遵循DRY原则KISS


推荐阅读