/**
  * The object initialisation method.
  *
  * @access public
  * @author Jonathan Abrahams
  * @return nothing
  */
 function init()
 {
     $this->_objGroupAdmin = $this->getObject('groupadminmodel', 'groupadmin');
     $this->_objUser = $this->getObject('user', 'security');
     $this->_objPermissions = $this->getObject('permissions_model', 'permissions');
     $this->_objDBContext = $this->getObject('dbcontext', 'context');
     parent::init();
     // Store the class type.
     $this->_class = 'contextcondition';
     $this->_moduleName = 'contextpermissions';
 }