v2.5.2
Giriş yap

Laravel'de Klasör Yapısı Hakkında

Anonim
556 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Laravel son sürümü indirdim; daha önceden framework kullanmazken kendimce klasör yapısı oluşturup kullanıyordum.
Örneğin: İşlevsel fonksiyonların olduğu, siteyle alakalı DEFINE'lerin bulunduğu vb. kısacağı tek dosyadan çağırıp kullandığım bir "functions.php" dosyam vardı; bunu "includes" adlı bir klasör içerisinde tutuyordum.

1- Laravel'de bu tarz oluşturacağımız custom PHP dosyalarını hangi klasör altında tutmamız uygun olur?

2- İkini sorum olarak; Laravel 8'de Library olarak hangi klasör kullanılıyor? Yine kendimiz custom library oluşturmak için hangi klasörü kullanmalıyız?

okumusmr
1045 gün önce

Merhaba, burra'ya katılıyorum. Böyle dosyaları genelde app/Helpers/ klasörü altında tutulmakta.
Ayrıca otomatik olarak bu fonksiyonları projeye dahil etmek istersen composer.json dosyasında çağırabilirsin.

Örneğin app/Helpers/functions.php dosyasını çağırmak istersen. composer.json dosyasına


"autoload":{

    //Eklemen gereken kısım
    "files":[
        "app/Helpers/functions.php"
    ],
    ...
    
}