Ejemplo n.º 1
0
 function __construct($id)
 {
     parent::__construct($id);
     Base::registerMetadata('GroupType');
     Base::registerMetadata('DisplayMembers');
     Base::registerMetadata('Image');
 }
Ejemplo n.º 2
0
 /**
  * Initialization of the user class
  * @param integer $id Id of the user that's beeing loaded
  * @param string $alias User's alias
  * @return void
  */
 function __construct($id = false)
 {
     global $DB, $CONFIG, $Controller, $ID;
     $cur = false;
     if ($id == 'current') {
         $id = $this->currentUserID();
         $cur = true;
         $DB->users->{(string) $id} = array('#!last_active' => 'NOW()');
     }
     parent::__construct($id);
     Base::registerMetadata('AcceptedTerms');
     $this->loadUser($id);
     if ($cur && $id != NOBODY && $_REQUEST['id'] != 'Terms') {
         if (!$this->isActive()) {
             $_REQUEST->setType('return', 'numeric');
             redirect(url(array('id' => 'Terms', 'return' => $ID)));
         }
     }
 }