Composer.json dosyasında bulunan autoload-dev bölümü, projenin geliştirme sürecinde ihtiyaç duyulan dosyaların otomatik olarak yüklenmesini sağlar. Bu dosyalar genellikle testler, hata ayıklama veya geliştirme sırasında yardımcı fonksiyonlar gibi amaçlarla kullanılır. Bu dosyalar, ürünün canlı ortama yayınlandığında kullanılan dosyalardan ayrı olarak işaretlenir.
“files” alt bölümü, belirtilen dosyanın Composer tarafından otomatik olarak yüklenmesini sağlar. Bu durumda helpers.php adlı dosya, belirtilen yolu (“app/Helper/helpers.php”) kullanarak yüklenecektir. Bu tür yardımcı fonksiyon dosyaları, projenin çeşitli bölümlerinde kullanılabilir ve kodun daha düzenli ve modüler olmasına yardımcı olabilir.
"autoload-dev": { "files":[ "app/Helper/helpers.php" ], "psr-4": { "Tests\\": "tests/" } },
Bir sonraki yazımda helper dosyamda fonksiyonlarımdan bahsedeceğim.