Laravel: Как сделать автономную функциональность? - PullRequest
0 голосов
/ 17 октября 2019

Существует служба UserVerification, которую я использую в нескольких приложениях. Можно отправить свой адрес электронной почты / номер этой службе, служба проверяет, действительно ли отправитель является тем, кем он / она утверждает, затем на основании своего существования в таблице пользователей он регистрируется или регистрируется в пользователе и возвращает токен.

Я хочу реализовать этот процесс как отдельный элемент функциональности. Вот варианты, которые пришли мне в голову:

  1. Реализуйте это как черту,
  2. Реализуйте это как класс,
  3. Реализуйте это как поставщик услуг,
  4. В случае использования модуля nwidart я могу реализовать его как модуль (это применимо только в случае использования этого пакета).

Я хотел бы знать из разработки программного обеспечения и объектно-ориентированного, что является стандартным и лучшим решением для этого.

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...