Bir Kohana uygulama halen kullanmakta olduğu Kontrolör sınıfı belirlemek için en iyi yolu nedir?
Örnekler:
http://sitesite.com/
-_defaultControllerName_
http://somesite.com/frontpage/articles
- "frontpage"http://somesite.com/contact/
- "temas"
The following applies to Kohana 2 instances... strong>
Sen Router kütüphanesini kullanarak bunu yapabilirsiniz. Varsayılan olarak, bu kütüphanesi /system/libraries/Router.php
bulunur - go ahead ve kullanılan tüm kütüphaneler için standart bir uygulama olduğu gibi /application/libraries
içine kopyalayın.
Şimdi, uygulama içinde, statik Router sınıfından denetleyici değerini alabilirsiniz:
print Router::$controller; // outputs current Controller