register_activation_hook
/****
* Gancho de ativação do módulo de registro
* @paramstring $modulenome do sistema do módulo
* @parammisturado $funçãofunção para o gancho
* @return misturado
*/
register_activation_hook($module, $function)
Registrar_hook
/****
* Registre o gancho de desativação do módulo
* @paramstring $modulenome do sistema do módulo
* @parammisturado $funçãofunção para o gancho
* @return misturado
*/
register_deactivation_hook($module, $function)
Rio de Janeiro_uninstall
/****
* Registro módulo de desinstalação do módulo de registro
* @paramstring $modulenome do sistema do módulo
* @parammisturado $funçãofunção para o gancho
* @return misturado
*/
register_uninstall_hook($module, $function)
Registrar_cron_task
/****
* Registrar tarefa cron do módulo, a tarefa cron é executada depois que as tarefas cron principais forem concluídas
* @parammisturado $funçãoparâmetro função/class para o gancho
* @return null
*/
($função)
Registrar_payment_gateway
/****
* Injete gateway de pagamento personalizado na matriz de gateways de pagamento
* @param string $idpayment gateway id, deve igual como as bibliotecas/classname e.q. gateways/New_gateway
* @param string $modulenome do módulo para carregar o gateway se ainda não estiver carregado
*/
($id, $module)
Registrar_language_files
/****
* Registre arquivos de idioma do módulo para suportar o arquivo custom_lang.php
* @paramstring $modulenome do sistema do módulo
* @parammatrizmatriz $languages de nomes de arquivos de idioma sem o _lang.php
* @return null
*/
register_language_files($module, $languages)
module_dir_url
/****
* URL do módulo
* e.q.https://crm-installation.com/module_name/
* @paramstring $modulenome do sistema do módulo
* @paramstring $segment adicional string para anexar à URL
* @return string
*/
module_dir_url($module, $segment = '')
module_dir_path
/****
* Caminho absoluto do diretório do módulo
* @paramnome do sistema do módulo do módulo
* @paramstring $concat anexar string adicional ao caminho
* @return string
*/
module_dir_path($module, $concat = '')
module_libs_path
/****
* Caminho das bibliotecas do módulo
* e.q. modules/module_name/bibliotecas
* @paramnome do módulo $module
* @paramstring $concat anexar string adicional ao caminho
* @return string
*/
module_libs_path($module, $concat = '')