【问题标题】:Can I use Request or other facade in eloquent model我可以在 eloquent 模型中使用 Request 或其他外观吗
【发布时间】:2018-01-29 00:11:42
【问题描述】:

原谅我英语不好。我是 laravel 的新手。我对 laravel eloquent 模型有一些疑问。我不知道在模型类中使用 Requset 对象或其他 Facades 是否合理?这些外观是否仅用于控制器? 谢谢你

【问题讨论】:

  • 模型(逻辑,数据)视图(逻辑和数据的表示)控制器桥接模型视图的请求。所以你想要一些控制器的责任来把它转移到模型上吗?不是一个好方法。
  • 有时我只是想让控制器中的代码看起来有点苗条,所以我想将一些逻辑移到模型中
  • 正确,然后只需将请求实例传递给函数并基于单一责任进行重构!

标签: laravel eloquent


【解决方案1】:

不,外墙可以在任何地方使用。例如,即使在视图中,您也可以在任何地方使用 Request 门面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 2016-06-08
    • 1970-01-01
    • 2021-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多