OpenAPI仕様書をそのままLaravel Validationとルーティングとして組み込む by katzumi

PHPカンファレンス福岡2023
レギュラートーク(15分)

OpenAPI仕様書をそのままLaravel Validationとルーティングとして組み込む

katzchum katzumi katzchum
2

OpenAPI仕様書を書いて、そのまま使わないというのは勿体ないです。
swagger-phpでOpenAPIの仕様書を書いてそれをそのままアプリケーションに組み込んでしまおう!という内容です。
実際にswagger-phpで仕様書を書いて、それをどの様にValidationやルーティングとして利用するのか?について具体的なコードと実装例を上げて解説したいと思います。