Kohana acemi soru: kontrolörleri, kancalar ve vars - Tanrım!

1 Cevap php

Ben MVC kavramına yeni ve PHP biraz yeniyim.

Question 1

Her denetleyici yüklenmeden önce, ben bir veritabanı tablo olup olmadığını görmek için denetler bir işlevi çalıştırmak istiyorum. Kanca ile bunu yapmak için doğru yolu nedir?

Question 2

Her denetleyici yüklenmeden önce, ben db bir çağrı tarafından belirlenir birkaç değişkenleri ayarlamak istiyorum. Nasıl / nerede MVC (Kohana) kurulum yapılması gerekiyordu?

Edit: Kohana v2.3.4 İlişkin

1 Cevap

Soru 1 & For 2, ben bunlar için kanca kullanmak istiyorum. Kancalar kod çerçevenin başlatma boyunca çeşitli zamanlarda infaz ve fazları yıkmak için izin verir. Kohana sitesinde kanca üzerinde documentation sayfasını Ödeme. events documentation tüm olaylar çerçevesinde boyunca kullanabilirsiniz sıraladı.

Soru 3: Sen hiç gerçekten denetleyicileri bir kurucu kullanmak zorunda değilsiniz. Bunu yapmak için bir nedeni, aynı nesne örnekleri ve bunun gibi şeylere ihtiyacım çeşitli eylemler varsa, kurucusuna kez yaratabilirsiniz olabilir.