Subversion Repositories eFlore/Archives.eflore-consultation-v2

Rev

Rev 27 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 27 Rev 32
Line 1... Line 1...
1
<?
1
<?php
Line 2... Line 2...
2
 
2
 
Line 3... Line 3...
3
require_once 'eflore_macro_element.class.php';
3
require_once 'eflore_macro_element.class.php';
Line 4... Line 4...
4
 
4
 
5
abstract class groupeMacroElement implements iModel{
5
abstract class groupeMacroElement implements iModel{
6
    
6
    
7
    protected $connexion;
7
    protected $connexion;
Line 8... Line 8...
8
    protected $contexte;
8
    protected $contexte;
9
    protected $newContexte;
9
    protected $newContexte;
10
    protected $dblock;
10
    protected $dblock;
11
    
11
    
12
   function __construct($aConn)
-
 
13
   {
-
 
14
       $this->connexion = $aConn;
-
 
Line -... Line 12...
-
 
12
    function __construct($aConn)
-
 
13
    {
-
 
14
        $this->connexion = $aConn;
15
   }
15
    }
-
 
16
   
16
   
17
    function contruire()
17
   function contruire()
18
    {
18
   {
19
        
19
   
20
    }
20
   }
-
 
21
    function recupererBlockDeDonnees()
-
 
22
    {
-
 
Line 23... Line 21...
23
        return $this->dblock;
21
    
24
    }
22
    function recupererBlockDeDonnees()
25
   
-
 
26
 
-
 
27
    
23
    {
28
    
24
        return $this->dblock;
29
    function macroElementFactory($macroElementName,$parentDataBlock)
25
    }
30
    {
26
    
31
        
-
 
32
        
27
    function macroElementFactory($macroElementName,$parentDataBlock)
33
        require_once EFSE_CHEMIN_MV_MACRO.$macroElementName.'.php';
-
 
34
        $aMacroElement = new $macroElementName($this->connexion,$parentDataBlock,$macroElementName);
28
    {
35
        return $aMacroElement;
29
        require_once EFSE_CHEMIN_MV_MACRO.$macroElementName.'.php';