Proje içerisinde daha derli toplu daha ulaşılabilir bir yapı için tüm genel kullanımlı fonksiyonları ortak bir noktada toplamak bizim faydamıza olacaktır. Bunun için /protected altına helpers adında bir klasör oluşturdum ve fonksiyonlarhelper.php adında bir dosya ekledim. Tüm kullanacağım genel fonksiyonları bu klasörün içine ekleyeceğim.
Tanımlama işlemlerinden sonra projemin bu dizini tanıması için /protected/config/main.php dosyasını açıyorum ve import kısmına helpers dizinini aşağıdaki gibi ekliyorum.
‘import’=>array(
‘application.models.*’,
‘application.components.*’,
‘application.helpers.*’,
),
Artık dosya içindeki fonksiyonlarımı aşağıdaki şekilde kullanarabilirim. FonksiyonlarHelper.php dosyamın içindeki HastanelereGoreHastalar fonksiyonunu örnek verirsem.
$htPERhs=FonksiyonlarHelper::HastanelereGoreHastalar();
İlk Yorumu Siz Yapın