Skip to content

Latest commit

 

History

History
54 lines (32 loc) · 926 Bytes

README.md

File metadata and controls

54 lines (32 loc) · 926 Bytes

API REST em PHP 7.4.x

API REST desenvolvida à fim de aprender conceitos relacionadas à webservice na linguagem PHP.

Não segue nenhum modelo arquitetural de software, como MVC por exemplo.

Utilização de conceitos como Repository, Service, Validator e Util.

Utilização

Alterar o arquivo bootstrap.php na pasta raíz, para configuração dos dados do ambiente. Criar o banco webservice e importar o script script_banco.sql

Características e tecnologias

  • PHP 7.4.x
  • Modelo REST
  • Orientação à Objetos(POO)
  • Clean Code
  • JSON
  • Autoloading de classes
  • Namespaces
  • PDO
  • MySQL
  • Bearer Authentication
  • Métodos GET, PUT, POST e DELETE

Rotas

  • GET

  • /usuarios/listar

  • /usuarios/listar/{id}

  • DELETE

  • /usuarios/deletar/{id}

  • POST

  • /usuarios/cadastrar

  • PUT

  • /usuarios/atualizar/{id}

Autor

Gabriel Felix

LinkedIn: https://www.linkedin.com/in/biel-felix/