public function beforeSave($insert)
 {
     if ($this->isNewRecord) {
         $this->password = md5($this->password);
     }
     return parent::beforeSave($insert);
 }
 public function beforeSave($insert)
 {
     if ($this->isNewRecord) {
         $this->password = md5($this->password);
     } else {
         $this->username = $this->getOldAttribute("username");
         $this->email = $this->getOldAttribute("email");
         $this->social_type = $this->getOldAttribute("social_type");
     }
     return parent::beforeSave($insert);
 }