Benim db bilgi bağlamak gibi, ben bazı sabitleri tutmak istiyorum settings.php dosyası var.
Ben başarmak istiyorum, ama beni yaşam için, bunu yapmak için nasıl bilemiyorum ne ... Ben mevcut küresel benim settings.php her sabit istemiyorum. MVC kurulum kullanıyorum ve örneğin benim denetleyicisi mevcut benim benim db bağlantı bilgisi yok.
Benim soru nasıl kurulum ayarları bu gibi dosya yok gibidir:
class Settings {
const HOST = 'localhost';
....
const DEBUG = true;
}
Benim db bağlantı sabitleri yüzden sadece benim Model sınıfından içine ve böylece o benim uygulamasına yükleyin.
Ben bu ben olabilecek en iyi açıklayan değilim emin değilim, ama temelde ben istiyorum A: ayarları ve B tümü için tek bir merkezi konuma sahip: benim uygulama boyunca bu ayarlara erişim kontrol edebilirsiniz, böylece bunu yapmak, böylece onlar Tüm dünyada mevcut değildir.
Ben haline çalıştırmak sorun o zaman benim üst sınıfta settings.php dosyasını sınıfların tüm eklerseniz de settings.php erişimi ondan doğasında olduğunu olmasıdır.