KKUT Docs

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

** Kök Dizine Göre Konumlandırma
** Dizin Sabitleri

# 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.

Dosya: kut.php
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.

Kök Dizine Göre Konumlandırma

Değişimin bir proje dizini içerisini değil de kök dizini ifade etmesini isterseniz dizin isminin başına ! sembolü getirilir.

Dosya: kut.php
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.

Dizin Sabitleri

Değiştirilebilir dizin sabitlerine dizin sabitleri listesi linkinden erişebilirsiniz.

KUT Framework 1.0Katmanlı Uygulama Tabanı

Kur. Uyarla. Türet.