Capability ve action mapping farkı
Capability, Panel’in bildiği sabit işlem adıdır. Action mapping ise bu işlemin senin resource’unda nasıl gerçekleştirileceğini söyler.
Capability adını resource’un kendi terminolojisine göre değiştirme. Örneğin paket “houses” kelimesini kullansa bile Panel’in Ev Yönetimi sayfası
housing.list ister.
Erişim seviyeleri
Action türleri
Temel mapping alanları
Export örneği
Event örneği
SQL okuma örneği
Liste cevabı nasıl olmalı?
Liste capability’leri boş olsa bile geçerli bir liste döndürmelidir. Bir paketin cevap alanı farklıysa Sonuç yolu alanını kullan.items alanındaysa sonuç yolu items olarak ayarlanır.
Test sonucunu okuma
capability_not_synced görürsen plugin’in son bağlantısını kontrol et, health check çalıştır ve entegrasyonu tekrar test et.
Canlıya almadan önce kontrol listesi
- Doğru sunucu seçili.
- Resource adı
ensureadıyla birebir aynı. - Okuma action’ları veri döndürüyor.
- Boş listeler hata yerine boş liste olarak dönüyor.
- Yazma işlemi oyun içinde de doğrulandı.
- Silme ve para işlemleri yalnızca yetkili rollere açık.
- Paket restartlandıktan sonra tekrar test edildi.
