Php eklenti (hook) sistemi
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.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!