Code Analysis: PandaSMS for WooCommerce 3.16.0

Function Rating Maintainability Complexity Lines of code
In_Class_PandaSMS_Kisa_Kodlar::getSiparisDegiskenler()
C
32 29 99
In_Class_PandaSMS_Ayarlar::pandasms_msg_sablonlari()
C
35 30 72
In_Class_PandaSMS_Ayarlar::pandasms_raporlar()
B
32 16 136
In_Class_PandaSMS_Gonderim_Talebi::push()
A
45 13 38
In_Class_PandaSMS_Gonderim_Talebi::handle()
A
47 11 34
In_Class_PandaSMS_Raporlar::pandasms_siparis_sms_raporlar_callback()
A
44 8 55
In_Class_PandaSMS_Intense_Kargo_Eklentileri::takipLinkOlustur()
A
51 9 29
In_Class_PandaSMS_Raporlar::pandasms_rapor_sorgula_callback()
A
42 6 70
pandasms_wc_get_siparis_bildirim_tetikleyici_actions()
S
52 5 24
pandasms_wc_siparis_bildirimi()
S
48 4 32
In_Class_PandaSMS_Ayarlar::pandasms_ayarlar()
S
58 4 14
In_Class_PandaSMS_Connect::gonder()
S
51 3 26
In_Class_PandaSMS_Aktivasyon_Deaktivasyon::db_upgrade()
S
62 4 11
In_Class_PandaSMS_Connect::sorgula()
S
52 3 25
In_Class_PandaSMS_Ayarlar::pandasms_abonelik_ayarlar()
S
49 1 49
In_Class_PandaSMS_Intense_Kargo_Eklentileri::siparis_kisa_kod_degisken_degerlerini_tanimla()
S
56 3 18
pandasms_sablon_bulunmuyor_uyari()
S
62 3 15
kuyruktan_talep_islenmesi()
S
66 4 8
In_Class_PandaSMS_Intense_Kargo_Eklentileri::kisa_kodlari_tanimla()
S
63 4 10
pandasms_db_upgrade_required_notice()
S
57 2 20
pandasms_yonetici_bildirimi()
S
55 2 18
In_Class_PandaSMS_Helper::telefonTemizle()
S
69 3 6
pandasms_admin_body_classes()
S
69 3 6
In_Class_PandaSMS_Bildirimler::siparis_durum_degisiklik_bildirimi()
S
66 3 8
In_Class_PandaSMS_Gonderim_Talebi::getSipariseAitTalepler()
S
64 3 9
PandaSMS\Admin\Option::get()
S
69 3 6
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v2_1_7_gonderim_talepleri_tablosunun_olusturulmasi()
S
58 1 19
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v3_0_0_gonderim_tetikleyicileri_olusturulmasi()
S
60 1 16
In_Class_PandaSMS_Aktivasyon_Deaktivasyon::pandasms_aktivasyon()
S
68 2 7
In_Class_PandaSMS_Ayarlar::pandasms_js_dosyalari()
S
64 2 9
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v2_1_7_gonderimler_tablosunun_olusturulmasi()
S
60 1 15
pandasms_wc_db_upgrade_is_required()
S
68 2 7
In_Class_PandaSMS_Ayarlar::__construct()
S
68 2 7
In_Class_PandaSMS_Raporlar::__construct()
S
70 2 6
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v3_0_0_sablonlar_tablosunun_olusturulmasi()
S
61 1 14
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v3_0_0_onceki_versiyonlardaki_mesaj_sablonlarinin_silinmesi()
S
62 1 13
In_Class_PandaSMS_Sablonlar::update()
S
61 1 12
In_Class_PandaSMS_Gonderim_Tetikleyicileri::insert()
S
61 1 12
In_Class_PandaSMS_Gonderim_Talebi::bekleyenTumTalepleriIptalEt()
S
63 1 12
In_Class_PandaSMS_Sablonlar::insert()
S
62 1 11
In_Class_PandaSMS_Sablonlar::get()
S
69 1 6
In_Class_PandaSMS_Gonderim_Tetikleyicileri::get_by_sablon_id()
S
69 1 6
In_Class_PandaSMS_Bildirimler::__construct()
S
78 1 3
In_Class_PandaSMS_Gonderim_Tetikleyicileri::getAll()
S
70 1 6
In_Class_PandaSMS_Aktivasyon_Deaktivasyon::pandasms_deaktivasyon()
S
81 1 3
In_Class_PandaSMS_Raporlar::pandasms_siparis_sms_raporlar()
S
66 1 10
In_Class_PandaSMS_Intense_Kargo_Eklentileri::__construct()
S
74 1 4
pandasms_wc_assets()
S
67 1 7
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v3_0_0_gonderim_talepleri_tablosuna_yeni_sutun_eklenmesi()
S
72 1 5
In_Class_PandaSMS_Gonderim_Talebi::getBekleyenTalepler()
S
69 1 6
pandasms_zamanlayicilar()
S
69 1 7
In_Class_PandaSMS_Ayarlar::menu()
S
67 1 7
In_Class_PandaSMS_Kisa_Kodlar::getSiparisDurumDegisikligiKisaKodlari()
S
80 1 3
In_Class_PandaSMS_Gonderim_Talebi::getTotal()
S
70 1 6
In_Class_PandaSMS_Ayarlar::register_pandasms_abonelik_ayarlar()
S
71 1 6
In_Class_PandaSMS_Gonderim_Tetikleyicileri::delete_by_sablon_id()
S
68 1 7
In_Class_PandaSMS_Gonderim_Talebi::getTumTalepler()
S
69 1 6
In_Class_PandaSMS_Sablonlar::delete()
S
68 1 7
In_Class_PandaSMS_Gonderim_Talebi::getTalepDetaylari()
S
67 1 7
admin_notices_gizle()
S
78 1 4
In_Class_PandaSMS_Upgrade_Fonksiyonlar::__construct()
S
83 1 3
PandaSMS\Admin\Option::set()
S
71 1 5
In_Class_PandaSMS_Sablonlar::getAll()
S
70 1 6
In_Class_PandaSMS_Gonderim_Tetikleyicileri::get_by_tetikleyici_tipi()
S
69 1 6
In_Class_PandaSMS_Gonderim_Tetikleyicileri::get_by_action_adi__tetikleyici_tipi()
S
69 1 6
In_Class_PandaSMS_Gonderim_Talebi::getGonderimler()
S
67 1 7
In_Class_PandaSMS_Upgrade_Fonksiyonlar::wc_pandasms_v3_10_0_yonetici_gsm_numaralari_icin_sutun_olusturulmasi()
S
72 1 5
In_Class_PandaSMS_Ayarlar::gsm_numarasini_temizle()
S
80 1 3