Hocam, bu durumda
debugbar yerine
laravel-ide-helper paketini kullanmanı öneririm.
composer require --dev barryvdh/laravel-ide-helper
Otomatik çalışması için composer.json dosyasındaki scripts kısmına şunu ekle: "scripts": {
"ide": [
"@php artisan ide-helper:generate",
"@php artisan ide-helper:models -N",
"@php artisan ide-helper:meta",
"@php artisan ide-helper:models -W"
]
}Sonrasında sadece şu komutu çalıştırman yeterli:
composer run ide
Bu sayede proje için gerekli olan meta dosyaları ve facade tanımlamaları otomatik olarak oluşturulacak, IDE'nin (PHPStorm, VS Code vb.) autocomplete ve kod analizi çok daha iyi çalışacak.
Ayrıca kendi kütüphaneniz ise buna @see veya method olarak doc comment blokları ekleyin.
Burdaki örneklere bakabilirsiniz.
freek.dev phpstan