Fonctions de module communes

Fonctions de module communes

register_activation_hook

/**
* Enregistrer crochet d'activation du module
* @paramstring $moduleNom du système de module
* @parammixte $fonctionfonction pour le crochet
* @return mixte
*/
register_activation_hook($module, $function)

register_deactivation_hook

/**
* Enregistrer crochet de désactivation du module
* @paramstring $moduleNom du système de module
* @parammixte $fonctionfonction pour le crochet
* @return mixte
*/
register_deactivation_hook($module, $function)

register_uninstall_hook

/**
* Enregistrer module désinstaller hook
* @paramstring $moduleNom du système de module
* @parammixte $fonctionfonction pour le crochet
* @return mixte
*/
register_uninstall_hook($module, $function)

register_cron_task

/**
* Enregistrer le module cron tâche, la tâche cron est exécutée après la fin des tâches cron de base
* @parammixte $fonctionParamètre fonction/class pour le crochet
* @return nul
*/
register_cron_task($function)

register_payment_gateway

/**
* Injecter une passerelle de paiement personnalisée dans le tableau des passerelles de paiement
* @param chaîne $idpayment gateway id, devrait égal comme les bibliothèques/classname e.q. passerelles/Nouvelle_gateway
* @param chaîne $modulenom du module pour charger la passerelle si elle n'est pas déjà chargée
*/
register_payment_gateway($id, $module)

register_language_fichiers

/**
* Enregistrer les fichiers de langue du module pour prendre en charge le fichier custom_lang.php
* @paramstring $moduleNom du système de module
* @paramarray$languages tableau de noms de fichiers linguistiques sans le _lang.php
* @return nul
*/
register_language_files($module, $languages)

module_dir_url

/**
* URL du module
* e.q.https://crm-installation.com/nom_nom_/
* @paramstring $moduleNom du système de module
* @paramstring $segment string supplémentaire à annexer à l'URL
* @return ficelle
*/
module_dir_url($module, $segment = '')

module_dir_chemin

/**
* Chemin absolu de répertoire de modules
* @paramstring $module nom du système string $module
* @paramstring $concat appendendre chaîne supplémentaire au chemin
* @return ficelle
*/
module_dir_path($module, $concat = '')

module_libs_chemin

/**
* Chemin de bibliothèques de modules
* e.q. modules/nom_module/bibliographies
* @paramstring $module nom de module
* @paramstring $concat appendendre chaîne supplémentaire au chemin
* @return ficelle
*/
module_libs_path($module, $concat = '')

    • Related Articles

    • Module Bases

      ModulesEmplacement & Nom Tous les modules devraient être ajoutés dans lemodulesdossierdans votre répertoire racine où Notre CRM est installé etChaque module doitavoir le nom de dossier unique et fichier d'init portant le même nom que le dossier de ...
    • En-têtes de fichier de module

      Chaque module de Notre CRM sont constitués de fichier init qui contientla configuration générale du module et comprend des en-têtes contenantméta-informations concernant le module. Moduleinit fichier en-têtes exemple L'exemple de suivre est tiré de ...
    • Module Sécurité

      Donc, vous avez créé votre module et fonctionne bien, mais est-cesécurisé ? Vous devez vous assurer que votre module est sécurisé et n'est vulnérable à aucuneSQL Injections sont la traversée de répertoires. Vous trouverez ci-dessous les meilleures ...
    • Politique de confidentialité - SAAS

      Bienvenue à BIMeta ! La politique de confidentialité suivante fournitun aperçu simple de ce qu'il advient de vos données personnelles lorsque vous visitez et utiliseznotre plateforme de réseaux sociaux et professionnels et nos services auxiliaires (" ...
    • Politique en matière de cookies

      Dernière mise à jour le 10 octobre 2024 Bienvenue à BIMeta ! Cette politique en matière de cookies s'applique à notre utilisationde cookies et autres technologies similaires sur notre site Web àwww.bimeta.net.Lebut de cette politique est de vous ...