Laravel-处理刀片有多种用途的标准方法

时间:2019-01-05 09:23:00

标签: php laravel laravel-blade

我正在构建一个发送/接收消息系统。消息可以是createdrepliedforwarded。所有刀片服务器都使用相同的刀片文件。对于创建,每个字段title, body, recipient, attachment为空,但对于答复,recipient是消息的发送者。在forward中,收件人字段为空。根据该操作,字段的不同情况可能会发生。

这是我的问题,应该为每个操作或基于操作创建不同的刀片文件,还是将if else语句放入刀片文件并创建相应的字段?

两种方法都有其自身的缺点。对于不同的刀片文件,很难维护该网站。例如,更改UI中的颜色或其他内容,需要更改每个刀片文件。

提前谢谢。

0 个答案:

没有答案