https://github.com/devdrops/laravel_api
Estudo sobre API REST com Laravel. Com base no screencast https://www.youtube.com/watch?v=u6a1G7LpWFU
https://github.com/devdrops/laravel_api
Last synced: 9 months ago
JSON representation
Estudo sobre API REST com Laravel. Com base no screencast https://www.youtube.com/watch?v=u6a1G7LpWFU
- Host: GitHub
- URL: https://github.com/devdrops/laravel_api
- Owner: devdrops
- Created: 2015-02-17T22:13:38.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-02-17T22:19:50.000Z (almost 11 years ago)
- Last Synced: 2025-02-05T20:30:54.492Z (10 months ago)
- Language: PHP
- Size: 120 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# API REST com Laravel 4.2
Estudo sobre API REST com Laravel. Com base no screencast [API REST com Laravel](https://www.youtube.com/watch?v=u6a1G7LpWFU)
Screencast criado por [Fábio Vedovelli](https://twitter.com/vedovelli)
# Configuração das tabelas no bando de dados
Com o terminal vá até a pasta raiz do projeto e utilize o comando:
```console
php artisan migrate
```
Com este comando ele irá criar as tabelas migrate e users no se banco de dados (o banco de dados deve estar previamente criado).
#Rotas da api
Acesso a todos os usuários (GET)
```console
http://laravel_api.dev/api/user
```
Retorno de um usuário (GET)
```console
http://laravel_api.dev/api/user/1
```
Cadastro de usuário (POST)
```console
http://laravel_api.dev/api/user
```
Update de usuário (PUT)
```console
http://laravel_api.dev/api/user/1
```
Delete de usuário (DELETE)
```console
http://laravel_api.dev/api/user/1
```
Em caso de 404
```console
http://laravel_api.dev/docs
```