Хорошие упражнения для закрепления API Rest Full с PHP и Doctrine ORM 2


в Настоящее время у нас есть система, которая использует Doctrine ORM2, у нас есть наши Сущности, и темы наших ДАОС, в наших классах ДАОС у нас есть несколько методов, которые мы используем, чтобы сделать запросы, Изменения, Вставки и Удаления Данных в Базе Данных.

Создаем некоторые префиксы для этих операций:

  • Slt => select

  • Lst => перечислить

  • Get => поиск, как правило, по определенному ID

  • Alt => изменить

  • Ins => вставить

  • Del => delete

", поэтому имя метода в классе UsuariosDAO, который будет вставить нового пользователя или искать, входящих в систему будет иметь вид:

InsUsuario или getUsuario

Пока все хорошо, проблема в том, что я создаю api, и я хотел использовать эти методы ДАОС уже готовы делать различные операции в банке, я использую Slim Framework чтобы помочь мне в создании api, и я хотел бы использовать DAO следующим образом:

Https://api.com/usuarios/getUsuario/5

Https://api.com/usuarios/getUsuario?id=5

, Где:

  • , Где пользователи => UsuariosDAO
  • , Где getUsuario => метод класса UsuariosDAO

, Но я googled и прочитал, что использовать имена методов в api не очень хорошо практикует, и у меня есть классы, которые здесь достигают того, что более 50 различных методов,, и я не знаю, что делать, потому что хотел использовать эти методы уже готовы, как я мог бы сделать это, используя мои методы, которые уже готовы в ДАОС ?

Author: Comunidade, 2017-09-19

1 answers

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

 0
Author: Lucas Lima, 2018-06-19 12:23:18