Overview

Namespaces

  • Igestis
    • Modules
      • Commercial
  • None

Classes

  • AccountingController
  • ConfigControllers
  • ConfigHookListener
  • ConfigInitModule
  • ConfigModuleVars
  • indexController
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo
 1: <?php
 2:  // config/ConfigModulVars.php
 3: 
 4: // Le fichier de config se trouve dans le namespace du module
 5: namespace Igestis\Modules\Commercial;
 6: 
 7: /* On définit les 3 constantes requises pour les modules 
 8:  * (attention à bien préfixer vos variables avec le nom du module)
 9:  */
10: define("COMMERCIAL_VERSION", "0.1-1");
11: define("COMMERCIAL_MODULE_NAME", "Commercial");
12: define("COMMERCIAL_TEXTDOMAIN", COMMERCIAL_MODULE_NAME .  COMMERCIAL_VERSION);
13: 
14: /**
15:  * Configuration of the module
16:  *
17:  * @author Gilles Hemmerlé
18:  */
19: class ConfigModuleVars {
20: 
21:     /**
22:      * @var String Numéro de version du module (obligatoire)
23:      */
24:     const version = COMMERCIAL_VERSION;
25:     /**
26:      *
27:      * @var String Nom du module (référence utilisé par le core pour la gestion des droits)
28:      */
29:     const moduleName = COMMERCIAL_MODULE_NAME;
30:     
31:     /**
32:      *
33:      * @var String Nom tel qu'affiché dans la gestion des droits
34:      */
35:     const moduleShowedName = "Commercial projects";
36:     
37:     /**
38:      *
39:      * @var String Le textdomain utilisé pour la gestion des traduction en fichiers .mo
40:      */
41:     const textDomain = COMMERCIAL_TEXTDOMAIN;
42:     
43:     /**
44:      *
45:      * @var String Folder where the pdf files will be moved.
46:      */
47:     const invoicesFolder = "/usr/share/igestis/documents/Commercial/invoices";
48:     
49:     /**
50:      *
51:      * @var String Folder where the pdf files will be moved.
52:      */
53:     const quotationsFolder = "/usr/share/igestis/documents/Commercial/quotations";
54:     
55:     
56: }
57: 
igestis-iprojectis-v2 API documentation generated by ApiGen 2.8.0