Laravel:如何制作独立的功能?

时间:2019-10-17 14:35:55

标签: laravel class oop laravel-5

我在多个应用程序中使用了UserVerification服务。可以将其电子邮件/号码提交给该服务,该服务会验证提交者实际上是他/她声明的人,然后根据用户表中的存在,注册或登录用户并返回令牌。

我想将此过程实现为单独的功能。这是我想到的选择:

  1. 将此作为特质
  2. 将此作为课程实施,
  3. 将其作为服务提供商实施
  4. 在使用nwidart模块的情况下,我可以将其实现为模块(仅在使用此软件包的情况下适用)。

我想从软件工程和面向对象的知识中知道实现此目的的标准和最佳解决方案是什么。

预先感谢

0 个答案:

没有答案