Merhaba,
Şu 2 paketi kullanmaya çalışıyorum.
https://github.com/zircote/swagger-php
https://github.com/DarkaOnLine/L5-Swagger
Composer'ım:
"darkaonline/l5-swagger": "6.0",
"zircote/swagger-php": "3.0"
Dokümantasyon için belirttikleri domain de düşmüş. (http://zircote.com/swagger-php/)
DarkaOnLine/L5-Swagger dokümantasyonunda belirtilen vendor:publish aşamalarına kadar geldim.
l5-swagger:generate yapmayı denediğimde OA(Info) hatası ve Symfony\Component\Debug\Exception\FatalThrowableError : Call to undefined function OpenApi\scan() hatası alıyorum.
Örnekleri incelediğimde bazı bilgileri belirttikten sonra bu komutun bunları otomatik olarak oluşturacağını anladım.
https://github.com/DarkaOnLine/L5-Swagger/blob/master/tests/storage/annotations/OpenApi/Anotations.php
Bu kodu nereye girmem gerekli ? Oluşturmak istediğim api dokümantasyonu projemle entegre çalışmayacak. Sadece bilgi amaçlı bir örnekleme yapmak istiyorum. İleride api servisi hazırladığımda belki entegre olabilir.
Kullanan arkadaşlar varsa örnek veya doküman belirtebilir mi ?
İyi çalışmalar.