Înregistrare_activare_cârlig
/**
* Cârlig de activare a modulului de înregistrare
* @paramșir $modulNumele sistemului modulului
* @paramFuncție $ mixtăFuncția pentru cârlig
* @return amestecat
*/
register_activation_hook($modul, $funcție)
registru_deactivare_cârlig
/**
* Cârlig de dezactivare a modulului de înregistrare
* @paramșir $modulNumele sistemului modulului
* @paramFuncție $ mixtăFuncția pentru cârlig
* @return amestecat
*/
register_deactivation_hook($modul, $funcție)
Înregistrare_deinstalare_cârlig
/**
* Modul de înregistrare dezinstalare cârlig
* @paramșir $modulNumele sistemului modulului
* @paramFuncție $ mixtăFuncția pentru cârlig
* @return amestecat
*/
register_uninstall_hook($modul, $funcție)
Înregistrare_cron_sarcină
/**
* Înregistrați sarcina cron a modulului, sarcina cron este executată după terminarea sarcinilor cron de bază
* @paramFuncție $ mixtăFuncţie/parametru de clasă pentru cârlig
* @return nulă
*/
register_cron_task(funcția $)
Înregistrare_plată_gateway
/**
* Inject gateway de plată personalizat în matricea gateway-urilor de plată
* Șirul $idpayment gateway id, ar trebui să fie egal ca bibliotecile / numele clasei e.q. gateway-uri/New_gateway
* Șir de @param $ modulNumele modulului pentru a încărca gateway-ul dacă nu este deja încărcat
*/
register_payment_gateway($id, $modul)
Înregistrare_limbă_fișiere
/**
* Înregistrați fișiere de limbă modulului pentru a sprijini fișierul personalizat_lang.php
* @paramșir $modulNumele sistemului modulului
* @parammatrice$languages matrice de nume de fișiere lingvistice fără _lang.php
* @return nulă
*/
register_language_fișiere($modul, $ limbi)
Modul_dir_url
/**
* URL-ul modulului
* e.q.https://crm-installation.com/module_name/
* @paramșir $modulNumele sistemului modulului
* @paramstring $segment șir suplimentar pentru a adăuga la adresa URL
* Șirul de @return
*/
modul_dir_url($modul, $segment = '')
modulul_dir_calea
/**
* Calea absolută a directorului de module
* @paramșir $module numele sistemului sistemului modulului
* @paramstring $concat adăugați șir suplimentar la cale
* Șirul de @return
*/
Modul_dir_path($modul, $concat = '')
Modul_libs_calea
/**
* Calea bibliotecilor modulului
* e.q. Module/module_nume/biblioteci
* @paramșir $modulul numele modulului
* @paramstring $concat adăugați șir suplimentar la cale
* Șirul de @return
*/
Modul_libs_path($modul, $concat = '')