function beforeSave()
 {
     $exists = $this->exists();
     if (!$exists && $this->hasField('creator_id') && empty($this->data[$this->alias]['creator_id'])) {
         $this->data[$this->alias]['creator_id'] = LoadsysAuth::getUserId();
     }
     if (!$exists && $this->hasField('user_id') && empty($this->data[$this->alias]['user_id'])) {
         $this->data[$this->alias]['user_id'] = LoadsysAuth::getUserId();
     }
     if ($this->hasField('modifier_id') && empty($this->data[$this->alias]['modifier_id'])) {
         $this->data[$this->alias]['modifier_id'] = LoadsysAuth::getUserId();
     }
     return true;
 }
 static function getUserGroupId()
 {
     $_this =& LoadsysAuth::getInstance();
     $user = $_this->user();
     return Set::extract($user, 'User.group_id');
 }