Php 如何缩短路由类调用的控制器方法?(拉雷维尔)
我有一个类似日记的网站。它有很多模型:Php 如何缩短路由类调用的控制器方法?(拉雷维尔),php,laravel,laravel-5,Php,Laravel,Laravel 5,我有一个类似日记的网站。它有很多模型:Post,User,UserJournal,Comment以及Journal。要呈现日志,我使用Journal类的getJournal方法。因为getJournal方法调用所有模型中的方法,所以它很长 我已经读到,方法应该尽可能简短。例如,Laravel方法非常简短。如何缩短从Route类调用的方法 我提出的一个可能的解决方案是增加Journal类的构造方法的大小。这样我就可以在这里收集所有的信息; 日志的$posts,用户的$userjournals,等等
Post
,User
,UserJournal
,Comment
以及Journal
。要呈现日志,我使用Journal
类的getJournal
方法。因为getJournal
方法调用所有模型中的方法,所以它很长
我已经读到,方法应该尽可能简短。例如,Laravel方法非常简短。如何缩短从Route类调用的方法
我提出的一个可能的解决方案是增加Journal
类的构造方法的大小。这样我就可以在这里收集所有的信息;
日志的$posts
,用户的$userjournals
,等等
你有什么建议?你的问题太宽泛了。如果不检查实际代码,我们就不能给出太多建议。@Sandeesh是正确的,请分享一些代码,getJournal
方法中有什么?