register_activation_hook register_act
/** /** /** /**
* Registreer module activeringshaak
* @param * @param * @paramstring $module string $modulesysteemnaammodule systeemnaammodule systeemnaam
* @param * @param * @paramgemengde $functie gemengde $functieFunctie voor de haak
* @return mixed
*/ */ */
register_activation_hook($module, $functie)
register_deactivation_hook register_hook
/** /** /** /**
* Registreer module deactiveringshaak
* @param * @param * @paramstring $module string $modulesysteemnaammodule systeemnaammodule systeemnaam
* @param * @param * @paramgemengde $functie gemengde $functieFunctie voor de haak
* @return mixed
*/ */ */
register_deactivation_hook($module, $functie)
register_uninstall_hook register_uninstall_hook
/** /** /** /**
* Registreer module verwijderen haaknaald verwijderen haak
* @param * @param * @paramstring $module string $modulesysteemnaammodule systeemnaammodule systeemnaam
* @param * @param * @paramgemengde $functie gemengde $functieFunctie voor de haak
* @return mixed
*/ */ */
register_uninstall_hook($module, $functie)
register_cron_taak registreren_cron_taak
/** /** /** /**
* Registreer module cron taak, de cron taak wordt uitgevoerd nadat de kerncron taken zijn voltooid
* @param * @param * @paramgemengde $functie gemengde $functieFunctie/klasse parameter voor de haak
* @return null * @return null
*/ */ */
register_cron_task($functie)
register_payment_gateway
/** /** /** /**
* Injecteer aangepaste betalingsgateway in de betalingsgateways array van de betalingsgateways
* @param string $idpayment gateway id, moet gelijk zijn aan de bibliotheken / klassenaam e.q. gateways/New_gateway aan Favorieten toegevoegd
* @param string $modulenaam van de module om de gateway te laden als deze nog niet is geladen
*/ */ */
register_payment_gateway($id, $module)
register_taal_files
/** /** /** /**
* Registreer module taalbestanden ter ondersteuning van custom_lang.php bestand
* @param * @param * @paramstring $module string $modulesysteemnaammodule systeemnaammodule systeemnaam
* @param * @param * @paramarray$talen reeks taalbestandsnamen zonder de _lang.php
* @return null * @return null
*/ */ */
register_language_files($module, $talen)
module_dir_url module_dir_url
module_dir_path module_dir_pad
/** /** /** /**
* Module directory absolute pad
* @param * @param * @paramstring $module systeemnaam
* @param * @param * @paramstring $concat voegt extra tekenreeks toe aan het pad
* @return string * @return string *
*/ */ */
module_dir_path($module, $concat = '')
module_libs_path module_libs_pad
/** /** /** /**
* Modulebibliothekenpad voor bibliotheken
* e.q. modules/module_name/bibliotheken
* @param * @param * @paramstring $module module naam
* @param * @param * @paramstring $concat voegt extra tekenreeks toe aan het pad
* @return string * @return string *
*/ */ */
module_libs_path($module, $concat = '')