Files
blog/content/data/works/symfony.md
2023-12-16 22:17:07 +01:00

1.3 KiB

Symfony 7 implementation on PHP 8.3 that supports PHP 8 attributes, using API Platform.

Contrary to Laravel, the usage of DataMapper pattern ORM involve classic POPO models. The additional usage of plain PHP DTO classes facilitates the OpenAPI spec models generation without writing all schemas by hand. On the downside the Nelmio package is far more verbose than the Laravel OpenAPI version.

Main packages involved :