FuelPHP Eventler (Olaylar)

FuelPHP Eventler (Olaylar)

FuelPHP serisinde bu yazımızda uygulamalarımızı geliştirirken olaylara göre işlem nasıl yapabiliriz kısaca değineceğim.

Eventler (olaylar) nedir?

Olaylar, FuelPHP’nin bize sunduğu bir takım hook’lardır. Bu hook (kanca) sayesinde controller yada modüller içinde yer alan metotlarımızı istediğimiz olayda çalıştırabiliriz. Örnek olarak daha somut hale getirirsek, site yüklendiği sırada uygulama ilk oluşturulduktan sonra çalışmasını istediğimiz metotları Event içinde tanımlayabiliriz.

Peki Nasıl Eventleri kullanacağız?

Bunun için APPPATH.’config/’ dizininin altına event.php dosyası oluşturmanız lazım, bu php dosyasına ise aşağıda yer alan kodları yerleştirmeniz lazım.

Hangi eventin ne işe yaradığı detaylı olarak incelemek için: http://fuelphp.com/docs/classes/event.html  adresini ziyaret edebilirsiniz.