douyihuaimao733955
2017-04-27 13:35
浏览 59
已采纳

在Laravel的两个模型中使用单一方法; OOP PHP

I have 4 models held together by 4 pivot tables:

User, Company, Phone, Address

The User and Company are both tied together to Phone with the pivot tables user_phone and company_phone.

User has a method: addDefaultPhone( Request $request ). It grabs $request->input() and creates a phone number and attaches it to the User.

The same exact method can be used in the Company class. How can I include addDefaultAddress to both classes (without copying and pasting of course)?

图片转代码服务由CSDN问答提供 功能建议

我有4个模型由4个数据透视表组合在一起:

用户, 公司,电话,地址

用户和公司都使用数据透视表user_phone和company_phone绑定到Phone。

用户有一个方法: addDefaultPhone(Request $ request)。 它抓取 $ request-> input()并创建一个电话号码并将其附加到用户。

公司可以使用相同的方法 类。 如何将addDefaultAddress包含在这两个类中(当然不复制和粘贴)?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题