Controller
tarafından gerçekleştirilen eylemler, parametreleri View
katmanına
iletmeye yardımcı olur, böylece kullanıcı girdisini buna göre
görüntüleyebilir ve yanıt verebilir.
Örneğin,biz
kullanıcıdan e-posta, kullanıcı adı vb. bilgileri bir kayıt
formu aracılığıyla aldık ve kullanıcı kayıt ol butonuna bastı.
Bu durumda işlenecek bilgiler Controller içerisindeki ilişkili
action ya da function aracılığıyla gönderilir.
Özetle,
Kullanıcıların View üzerinden gerçekleştirdiği işlemlerle
alınan veriyi Model’e taşır, Model’den aldığı veriyi View
üzerinden kullanıcıya gösterir. Yani
View ile Model arasında bir köprüdür.
(Kullandıkça
ne iş yaptığı daha iyi anlaşılacaktır.)
Adım
Adım Controller Oluşturma
Öncelikle
uçbirim ile proje dizinine girin:
Ardından
aşağıdaki komutu kullanarak bir Controller oluşturabilirsiniz:
phalcon controller <controller-adı>
Not:
Controller
sınıf adlarının sonuna “Controller” son eki getirilmelidir.
Uçbirim ile oluşturduğunuz Controller’a otomatik eklenecektir.
Ayrıca YAZMAYIN!
Varsayılan
olarak, oluşturduğunuz her Controller, IndexController ile birlikte
gelir.
Kod:
Çıktı:
0 yorum:
Yorum Gönder