oxSuperCfg Class Reference

Inheritance diagram for oxSuperCfg:
[legend]
Collaboration diagram for oxSuperCfg:
[legend]

List of all members.


Detailed Description

Definition at line 2 of file oxsupercfg.php.


Public Member Functions

 __call ($sMethod, $aArgs)
 getConfig ()
 setConfig ($oConfig)
 getSession ()
 setSession ($oSession)
 getUser ()
 setUser ($oUser)
 isAdmin ()
 setAdminMode ($blAdmin)

Static Protected Attributes

static $_oConfig = null
static $_oSession = null
static $_oRights = null
static $_oActUser = null
static $_blIsAdmin = null

Member Function Documentation

oxSuperCfg.__call ( sMethod,
aArgs 
)

Only used for convenience in UNIT tests by doing so we avoid writing extended classes for testing protected or private methods

Parameters:
string $sMethod Methods name
array $aArgs Argument array
Exceptions:
oxSystemComponentException Throws an exception if the called method does not exist or is not accessable in current class
Returns:
string

Reimplemented in oxViewConfig.

Definition at line 50 of file oxsupercfg.php.

oxSuperCfg.getConfig (  ) 

oxConfig instance getter

Returns:
oxconfig

Definition at line 69 of file oxsupercfg.php.

oxSuperCfg.setConfig ( oConfig  ) 

oxConfig instance setter

Parameters:
oxconfig $oConfig config object
Returns:
null

Definition at line 92 of file oxsupercfg.php.

oxSuperCfg.getSession (  ) 

oxSession instance getter

Returns:
oxsession

Definition at line 107 of file oxsupercfg.php.

oxSuperCfg.setSession ( oSession  ) 

oxSession instance setter

Parameters:
oxsession $oSession session object
Returns:
null

Definition at line 130 of file oxsupercfg.php.

oxSuperCfg.getUser (  ) 

Active user getter

Returns:
oxuser

Reimplemented in oxDeliveryList, oxDeliverySetList, oxNewslist, and oxOrder.

Definition at line 145 of file oxsupercfg.php.

oxSuperCfg.setUser ( oUser  ) 

Active oxuser object setter

Parameters:
oxuser $oUser user object
Returns:
null

Reimplemented in oxDeliveryList, oxDeliverySetList, and oxNewslist.

Definition at line 168 of file oxsupercfg.php.

oxSuperCfg.isAdmin (  ) 

Admin mode status getter

Returns:
bool

Definition at line 183 of file oxsupercfg.php.

oxSuperCfg.setAdminMode ( blAdmin  ) 

Admin mode setter

Parameters:
bool $blAdmin admin mode
Returns:
null

Definition at line 199 of file oxsupercfg.php.


Member Data Documentation

oxSuperCfg.$_oConfig = null [static, protected]

Definition at line 9 of file oxsupercfg.php.

oxSuperCfg.$_oSession = null [static, protected]

Definition at line 16 of file oxsupercfg.php.

oxSuperCfg.$_oRights = null [static, protected]

Definition at line 23 of file oxsupercfg.php.

oxSuperCfg.$_oActUser = null [static, protected]

Definition at line 30 of file oxsupercfg.php.

oxSuperCfg.$_blIsAdmin = null [static, protected]

Definition at line 37 of file oxsupercfg.php.


The documentation for this class was generated from the following file:

Generated on Thu Dec 4 12:05:33 2008 for OXID eShop CE by  doxygen 1.5.5