Codeigniter Config Sınıfı

Bazen projelerimizde veritabanında tutmak istemediğimiz seçenekler,ayarlamalar olabilir. Bu tip işleri halletmenin farklı yolları da var ben şuan codeigniter framework'ünde standart tanımlı olan sınıfı sizlere tanıtıcam. Codeigniter'ın default config klasörü bu şekilde
projeniz > application > config bu klasörün içerisine ayar.php dosyası oluşturalım

$config["site_key"]="23asfagr341eqsa1345y6752sa"; $config["img_dir"]="resimler";

ayar.php dosyasını kaydettikten sonra ister autoload.php den isterseniz controller dosyasından bu php dosyasını yükleyebilirsiniz
autoload.php için yükleme işlemi

/*
| -------------------------------------------------------------------
| Auto-load Config files
| -------------------------------------------------------------------
| Prototype:
|
|   $autoload['config'] = array('config1', 'config2');
|
| NOTE: This item is intended for use ONLY if you have created custom
| config files. Otherwise, leave it blank.
|
*/
$autoload['config'] = array("ayar");

Controller dosyasında yükleme işlemi

$this->config->load('ayar');

Kullanımı İse Şu Şekilde
$key     =     $this->config->item("site_key");
$img_dir =     $this->config->item("img_dir"); 
echo $key; echo $img_dir;

Daha Detaylı Bilgi İçin Codeigniter Userguide İncelebilirsiniz.
En basit kullanımı bu şekildedir. Herkese İyi Çalışmalar 

Yorumlar (0)

Yorum Bırakın

Mail Adresiniz Diğer Kullanıcılara Gösterilmez

Adınız ve Soyadınız *
Email Adresiniz *
Yorumunuz *