v2.5.2
Giriş yap

Php eklenti (hook) sistemi

venloress
450 defa görüntülendi

Merhaba arkadaşlar, tayfun hocanın bir videsunda anlatmış olduğu bu sistemi kendi projeme entegre ettim.
Video burada = Tıkla
Kendi projemde plugins adlı klasör oluşturdum. Bu klasörde olan dosyalarıda otomatik bir şekilde dahil etmeyi ayarladım.
Herşey çok güzel gidiyordu aynı isimde oluşturulan callback lerin mantıksal sorun çıkarmasına kadar.

  • plugin 1
PluginManager::addAction('title','deneme',2);

public function deneme($s) {
    return $s.'sa';
}
  • plugin 2
PluginManager::addAction('title','deneme',12);

public  function deneme($s) {
    return $s.'selam';
}

Bu durumda yazılan öncelik değeri dikkate alınmıyor. Bunu nasıl çözebilirim?

Edit: markdown da bir hata var benden kaynaklı değil.

Cevap yaz
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!