Dizin Yapısını Değiştirme
KUT 1.0’da desteklenir KUT Framework'te mevcut kullanılan dizinlerin özelleştirilebilmesi mümkündür. Bu özellik sayesinde alışık olduğunuz bir dizin yapısına göre dizin isimlerini yeniden ya…
This article is currently available in Turkish. Its English translation is being prepared.
KUT 1.0’da desteklenir
KUT Framework'te mevcut kullanılan dizinlerin özelleştirilebilmesi mümkündür. Bu özellik sayesinde alışık olduğunuz bir dizin yapısına göre dizin isimlerini yeniden yapılandırabilirsiniz.
Bölüm Başlıkları
# kut.php
# kut.php
Dizin isimlerini değiştirmek için kök dizinde bulunan kut.php dosyası kullanılır. Bu dosya içerisi ön tanımlı olarak aşağıdaki gibidir.
Kut\Kut::run('KUT dizin modeli', '6.0.0', 'Mustafa Kemal Atatürk');
Dizin yapısını değiştirmek için Kut::defines(array $directories) yönteminden istifade edilir.
Kut\Kut::defines
([
# Directory Constant => New Value/
'THEMES_DIR' => 'assets/'
])::run('KUT dizin modeli', '6.0.0', 'Mustafa Kemal Atatürk');
Yukarıdaki örnek kodda Projects/Any/Resources/Themes/ dizininin artık Projects/Any/assets/ dizini olarak kullanılacağını ifade eder.
Değişimin bir proje dizini içerisini değil de kök dizini ifade etmesini isterseniz dizin isminin başına ! sembolü getirilir.
Kut\Kut::defines
([
'THEMES_DIR' => '!assets/'
])::run('KUT dizin modeli', '6.0.0', 'Mustafa Kemal Atatürk');
Yukarıdaki örnek kodda Projects/Any/Resources/Themes/ dizininin artık assets/ dizini olarak kullanılacağını ifade eder.
Değiştirilebilir dizin sabitlerine dizin sabitleri listesi linkinden erişebilirsiniz.