Gemeenschappelijke Modulefuncties van de module

Gemeenschappelijke Modulefuncties van de module

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 URL URL * Module URL *
* e.q.https://crm-installation.com/module_name/ https://crm-installation.com/module_name/
* @param * @param * @paramstring $module string $modulesysteemnaammodule systeemnaammodule systeemnaam
* @param * @param * @paramextra tekenreeks $segment extra tekenreeks om toe te voegen aan de URL
* @return string * @return string *
*/ */ */
module_dir_url($module, $segment = '')

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 = '')

    • Related Articles

    • Basics van de module Module

      Modules ModulesLocatie & naam Alle modules moeten worden toegevoegd aan demodulesfolderin uw hoofdmap waar onze CRM is geïnstalleerd eneach module mustunieke mapnaam en init-bestand met dezelfde naam als uw modulemapname. . . Creëren makenuw eerste ...
    • Module Security

      Dus je hebt je module gemaakt en werkt prima, maar is hetVeilig? Veilig? U moet ervoor zorgen dat uw module veilig is en niet kwetsbaar is voor eenSQL-injecties zijn directory traversing. Hieronder vindt u best practices om ervoor te zorgen dat uwDe ...
    • Module File Headers

      Elke module in ons CRM bestaat uit init-bestand dat bevatde algemene moduleconfiguratie en omvat kopteksten die kopteksten bevattenmeta-informatie over de module. Module Module Modulevoorbeeld init file headers voorbeeld init file headers Het ...
    • Anti-witwaspraktijken, bestrijding van financiering van terrorisme

      Inleiding Introductie BIMetaMaatschappij, Maatschappij,welke welke welke welkespecializedin in indevelopinguniqueapplicationsvoor voor voorarchitecten, architecten,ingenieurs, ingenieurs,en en enaannemers,isdedicatedOm teblijven verblijvendoor door ...
    • Betalingsmodi van betalingsmodi

      Als u een nieuwe betaalmodus wilt toevoegen, gaat u naarInstellen->Financiën->BetalingsmodiKlik op de knop linksboven en klik op de knopNieuwe Betaalmodus Nieuwe Betaalmodus Naam van de betalingsmodus - Eq. Bank Bankrekeningen - Beschrijving - Geef ...