Changes

Jump to navigation Jump to search
Line 57: Line 57:  
''Exemple :''
 
''Exemple :''
 
<source lang="php">
 
<source lang="php">
require_once 'class/maclasse.php';
+
if (! class_exists('MaClasse')) {
// Ou bien
+
    require 'class/maclasse.php';
require_once '../class/maclasse.php';
+
}
 +
// Ou bien encore
 +
if (! class_exists('MaClasse')) {
 +
    require '../class/maclasse.php';
 +
}
 +
</source>
 +
 
 +
* l'inclusion d'une classe du module dont on ne sait pas d'où sera appelé le fichier utilise une fonction de Dolibarr;
 +
''Exemple :''
 +
<source lang="php">
 +
dol_include_once('/monmodule/class/maclasse.class.php', 'MaClasse');
 
</source>
 
</source>
   Line 65: Line 75:  
''Exemple :''
 
''Exemple :''
 
<source lang="php">
 
<source lang="php">
require_once DOL_DOCUMENT_ROOT.'/core/class/...';
+
if (! class_exists('MaClasse')) {
 +
    require DOL_DOCUMENT_ROOT.'/core/class/...';
 +
}
 
</source>
 
</source>
  
17

edits

Navigation menu