Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
yceruto committed Dec 21, 2023
1 parent 34569be commit ff3d314
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@ class PostProductEndpoint
## Main Features

- [x] Generate OpenAPI spec from PHP attributes
- Operation, Schema and Property guessers from PHP classes and methods
- Automatic `Operation`, `Schema` and `Property` guessing from PHP classes and methods
- [x] Expose Swagger UI to explore the OpenAPI spec and test API endpoints
- [x] Export OpenAPI spec in JSON and YAML format (via HTTP and console command)
- [x] Import OpenAPI spec in JSON and YAML format (via config file)
- [x] Export OpenAPI spec in JSON or YAML format (via HTTP and console command)
- [x] Import OpenAPI spec in JSON or YAML format (via config file)
- [x] Define Symfony routes and OpenAPI Paths using the same attributes:
- `#[Post]`, `#[Get]`, `#[Put]`, `#[Patch]`, `#[Delete]`
- [x] Conditional OpenAPI Path/Route definition:
Expand All @@ -59,7 +59,7 @@ class PostProductEndpoint
- `#[Param]` instead of `#[QueryParameter]`
- [x] Symfony's validation constraints definition using OpenAPI attributes:
- Example: `#[Property(minLength: 3, maxLength: 255)]`
- [x] Serialize controller response (JSON format by default)
- [x] Automatic controller response serialization (JSON format by default)

## License

Expand Down

0 comments on commit ff3d314

Please sign in to comment.