Ejemplo n.º 1
0
 protected function saveSettings($settings)
 {
     unset($settings['avatar_settings']);
     switch (ee()->input->post('avatar_picker')) {
         case "upload":
             $this->member->avatar_filename = $this->uploadAvatar();
             break;
         case "choose":
             $choice = ee()->input->post('avatar_filename');
             $this->member->avatar_filename = $choice;
             break;
         case "link":
             $this->member->avatar_filename = $this->uploadRemoteAvatar();
             break;
     }
     return parent::saveSettings($settings);
 }