List of all members.
Detailed Description
Module class. 
Definition at line 9 of file oxmodule.php.
Member Function Documentation
      
        
          | oxModule._countActivatedExtensions  | 
          ( | 
          $  | 
           aModuleExtensions,  | 
        
        
           | 
           | 
          $  | 
           aInstalledExtensions |   | 
        
        
           | 
          ) | 
           |  |  [protected] | 
        
      
 
Counts activated module extensions.
- Parameters:
 - 
  
     | array  | $aModuleExtensions Module extensions  | 
     | array  | $aInstalledExtensions Installed extensions | 
  
   
- Returns:
 - int 
 
Definition at line 367 of file oxmodule.php.
 
 
      
        
          | oxModule._countExtensions  | 
          ( | 
          $  | 
           aModuleExtensions | 
           )  | 
           [protected] | 
        
      
 
Counts module extensions.
- Parameters:
 - 
  
     | array  | $aModuleExtensions Module extensions | 
  
   
- Returns:
 - int 
 
Definition at line 392 of file oxmodule.php.
 
 
      
        
          | oxModule._isExtensionsActive  | 
          ( | 
           | 
           )  | 
           [protected] | 
        
      
 
Checks if module extensions count is the same as in activated extensions list.
- Returns:
 - bool 
 
Definition at line 411 of file oxmodule.php.
 
 
      
        
          | oxModule._isInDisabledList  | 
          ( | 
          $  | 
           sId | 
           )  | 
           [protected] | 
        
      
 
Checks if module is in disabled list.
- Parameters:
 - 
  
  
 
- Returns:
 - bool 
 
Definition at line 430 of file oxmodule.php.
 
 
      
        
          | oxModule.getDescription  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Get module description
- Returns:
 - string 
 
Definition at line 98 of file oxmodule.php.
 
 
      
        
          | oxModule.getExtensions  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Returns array of module extensions.
- Returns:
 - array 
 
Definition at line 132 of file oxmodule.php.
 
 
Returns array of module PHP files.
- Returns:
 - array 
 
Definition at line 142 of file oxmodule.php.
 
 
      
        
          | oxModule.getIdByPath  | 
          ( | 
          $  | 
           sModule | 
           )  | 
           | 
        
      
 
Get module ID
- Parameters:
 - 
  
     | string  | $sModule extension full path | 
  
   
- Returns:
 - string 
 
Definition at line 154 of file oxmodule.php.
 
 
      
        
          | oxModule.getInfo  | 
          ( | 
          $  | 
           sName,  | 
        
        
           | 
           | 
          $  | 
           iLang = null |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Get module info item. If second param is passed, will try to get value according selected language.
- Parameters:
 - 
  
     | string  | $sName name of info item to retrieve  | 
     | string  | $iLang language ID | 
  
   
- Returns:
 - mixed 
 
Definition at line 185 of file oxmodule.php.
 
 
      
        
          | oxModule.getMetadataPath  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Get full path to module metadata file.
- Returns:
 - string 
 
Definition at line 271 of file oxmodule.php.
 
 
      
        
          | oxModule.getModuleFullPath  | 
          ( | 
          $  | 
           sModuleId = null | 
           )  | 
           | 
        
      
 
Returns full module path
- Parameters:
 - 
  
  
 
- Returns:
 - string 
 
Definition at line 312 of file oxmodule.php.
 
 
      
        
          | oxModule.getModulePath  | 
          ( | 
          $  | 
           sModuleId = null | 
           )  | 
           | 
        
      
 
Get module dir
- Parameters:
 - 
  
  
 
- Returns:
 - string 
 
Definition at line 288 of file oxmodule.php.
 
 
      
        
          | oxModule.getModulePaths  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Get module id's with path
- Returns:
 - array 
 
Definition at line 330 of file oxmodule.php.
 
 
      
        
          | oxModule.getTemplates  | 
          ( | 
          $  | 
           sModuleId = null | 
           )  | 
           | 
        
      
 
Return templates affected by template blocks for given module id.
- Parameters:
 - 
  
  
 
- Returns:
 - array 
 
Definition at line 342 of file oxmodule.php.
 
 
Get module title
- Returns:
 - string 
 
Definition at line 110 of file oxmodule.php.
 
 
      
        
          | oxModule.hasExtendClass  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Checks if has extend class.
- Returns:
 - bool 
 
Definition at line 237 of file oxmodule.php.
 
 
Checks if module has metadata
- Returns:
 - bool 
 
Definition at line 261 of file oxmodule.php.
 
 
Check if extension is active
- Returns:
 - bool 
 
Definition at line 218 of file oxmodule.php.
 
 
      
        
          | oxModule.isRegistered  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Checks if module is registered in any way
- Returns:
 - bool 
 
Definition at line 251 of file oxmodule.php.
 
 
      
        
          | oxModule.load  | 
          ( | 
          $  | 
           sModuleId | 
           )  | 
           | 
        
      
 
Load module info
- Parameters:
 - 
  
  
 
- Returns:
 - bool 
 
Definition at line 50 of file oxmodule.php.
 
 
      
        
          | oxModule.loadByDir  | 
          ( | 
          $  | 
           sModuleDir | 
           )  | 
           | 
        
      
 
Load module by dir name
- Parameters:
 - 
  
     | string  | $sModuleDir Module dir name | 
  
   
- Returns:
 - bool 
 
Definition at line 76 of file oxmodule.php.
 
 
      
        
          | oxModule.setModuleData  | 
          ( | 
          $  | 
           aModule | 
           )  | 
           | 
        
      
 
Set passed module data
- Parameters:
 - 
  
     | array  | $aModule module data  | 
  
   
Definition at line 38 of file oxmodule.php.
 
 
Member Data Documentation
      
        
          oxModule.$_aModule = array() [protected] | 
        
      
 
 
      
        
          oxModule.$_blMetadata = false [protected] | 
        
      
 
 
      
        
          oxModule.$_blRegistered = false [protected] | 
        
      
 
 
The documentation for this class was generated from the following file: