List of all members.
Detailed Description
object manipulation class 
Definition at line 6 of file oxutilsobject.php.
Member Function Documentation
      
        
          | oxUtilsObject._disableModule  | 
          ( | 
          $  | 
           sModule | 
           )  | 
           [protected] | 
        
      
 
Disables module, adds to aDisabledModules config.
- Parameters:
 - 
  
  
 
- Returns:
 - null 
 
Definition at line 328 of file oxutilsobject.php.
 
 
      
        
          | oxUtilsObject._getActiveModuleChain  | 
          ( | 
          $  | 
           aClassChain | 
           )  | 
           [protected] | 
        
      
 
Checks if module is disabled, added to aDisabledModules config.
- Parameters:
 - 
  
     | array  | $aClassChain Module names | 
  
   
- Returns:
 - array 
 
Definition at line 298 of file oxutilsobject.php.
 
 
      
        
          | oxUtilsObject._getObject  | 
          ( | 
          $  | 
           sClassName,  | 
        
        
           | 
           | 
          $  | 
           iArgCnt,  | 
        
        
           | 
           | 
          $  | 
           aParams |   | 
        
        
           | 
          ) | 
           |  |  [protected] | 
        
      
 
Creates object with dynamic constructor parameters. If parameter count > 5 - exception is thrown
- Parameters:
 - 
  
     | string  | $sClassName class name  | 
     | int  | $iArgCnt argument count  | 
     | array  | $aParams constructor parameters | 
  
   
- Exceptions:
 - 
  
  
 
- Returns:
 - mixed 
 
Definition at line 123 of file oxutilsobject.php.
 
 
      
        
          | oxUtilsObject._makeSafeModuleClassParents  | 
          ( | 
          $  | 
           aClassChain,  | 
        
        
           | 
           | 
          $  | 
           sBaseModule |   | 
        
        
           | 
          ) | 
           |  |  [private] | 
        
      
 
Creates middle classes if needed.
- Parameters:
 - 
  
     | array  | $aClassChain Module names  | 
     | string  | $sBaseModule Oxid base class | 
  
   
- Exceptions:
 - 
  
  
 
- Returns:
 - string 
 
Definition at line 345 of file oxutilsobject.php.
 
 
      
        
          | oxUtilsObject.generateUId  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
 
      
        
          | oxUtilsObject.getClassName  | 
          ( | 
          $  | 
           sClassName | 
           )  | 
           | 
        
      
 
Returns name of class file, according to class name.
- Parameters:
 - 
  
     | string  | $sClassName Class name | 
  
   
- Returns:
 - string 
 
Definition at line 227 of file oxutilsobject.php.
 
 
      
        
          | static oxUtilsObject.getInstance  | 
          ( | 
           | 
           )  | 
           [static] | 
        
      
 
 
      
        
          | oxUtilsObject.isModuleActive  | 
          ( | 
          $  | 
           sClassName,  | 
        
        
           | 
           | 
          $  | 
           sModuleName |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | oxUtilsObject.oxNew  | 
          ( | 
          $  | 
           sClassName | 
           )  | 
           | 
        
      
 
Creates and returns new object. If creation is not available, dies and outputs error message.
- Parameters:
 - 
  
     | string  | $sClassName Name of class | 
  
   
- Exceptions:
 - 
  
  
 
- Returns:
 - object 
 
Definition at line 71 of file oxutilsobject.php.
 
 
      
        
          | oxUtilsObject.oxNewArticle  | 
          ( | 
          $  | 
           sOxID,  | 
        
        
           | 
           | 
          $  | 
           aProperties = array() |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Creates and returns oxarticle (or subclass) object.
- Parameters:
 - 
  
     | string  | $sOxID ID to load subclass type from database  | 
     | array  | $aProperties array of properties to assign | 
  
   
- Returns:
 - object 
 
Definition at line 165 of file oxutilsobject.php.
 
 
      
        
          | oxUtilsObject.resetInstanceCache  | 
          ( | 
          $  | 
           sClassName = null | 
           )  | 
           | 
        
      
 
Resests instance cache
- Parameters:
 - 
  
     | string  | $sClassName class name in the cache | 
  
   
- Returns:
 - null; 
 
Definition at line 191 of file oxutilsobject.php.
 
 
Member Data Documentation
      
        
          oxUtilsObject.$_aClassNameCache = array() [protected] | 
        
      
 
 
      
        
          oxUtilsObject.$_aInstanceCache = array() [static, protected] | 
        
      
 
 
      
        
          oxUtilsObject.$_aLoadedArticles = array() [static, protected] | 
        
      
 
 
      
        
          oxUtilsObject.$_instance = null [static, private] | 
        
      
 
 
The documentation for this class was generated from the following file: