You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: laravel/index.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,16 @@ using Laravel!
7
7
8
8
With API Platform, you can:
9
9
10
-
-[expose your Eloquent](laravel#exposing-a-model) models in minutes as:
10
+
-[expose your Eloquent](./#exposing-a-model) models in minutes as:
11
11
- a REST API implementing the industry-leading standards, formats and best practices: [JSON-LD](https://en.wikipedia.org/wiki/JSON-LD)/[RDF](https://en.wikipedia.org/wiki/Resource_Description_Framework), [JSON:API](https://jsonapi.org), [HAL](https://stateless.group/hal_specification.html), and many RFCs...
12
-
- a [GraphQL](laravel#enabling-graphql) API
12
+
- a [GraphQL](./#enabling-graphql) API
13
13
- or both at the same time, with the same code!
14
14
- automatically expose an [OpenAPI](https://www.openapis.org) specification (formerly Swagger), dynamically generated from your Eloquent models and always up to date
15
15
- automatically expose nice UIs and playgrounds to develop using your API ([Swagger UI](https://swagger.io/tools/swagger-ui/) and [GraphiQL](https://github.com/graphql/graphiql))
16
16
- automatically paginate your collections
17
-
- add validation logic using Laravel [Form Request Validation](laravel#write-operations-authorization-and-validation)
18
-
- add authorization logic using [gates and policies](laravel#authorization) ([compatible with Sanctum, Passport, Socialite...](laravel#authentication))
19
-
- add [filtering logic](laravel#adding-filters)
17
+
- add validation logic using Laravel [Form Request Validation](./#write-operations-authorization-and-validation)
18
+
- add authorization logic using [gates and policies](./#authorization) ([compatible with Sanctum, Passport, Socialite...](./#authentication))
19
+
- add [filtering logic](./#adding-filters)
20
20
<!--* push changed data to the clients in real-time using Laravel Broadcast and [Mercure](https://mercure.rocks) (a popular WebSockets alternative, created by Kévin Dunglas, the original author of API Platform) and receive them using Laravel Echo-->
21
21
- benefits from the API Platform JavaScript tools: [admin](../admin/index.md) and [create client](../create-client/index.md) (supports Next/React, Nuxt/Vue.js, Quasar, Vuetify and more!)
0 commit comments