Onox ekosistemi için eklenti geliştirmek şaşırtıcı derecede kolay. Bu yazıda sıfırdan bir eklenti oluşturacağız.
Klasör Yapısı
extensions/plugins/hello-world/ ├── plugin.json ├── main.php └── src/HelloWorldPlugin.php
plugin.json
Eklentinin meta bilgileri burada: slug, name, version, class, capabilities.
Lifecycle Hook'ları
onInstall(), onActivate(), onUninstall() metotları ile eklentinin yaşam döngüsünü yönetebilirsiniz.
Kapsamlı bir örnek için GitHub deposuna bakın.