Beispiel #1
0
 public function adminChange(User $user, Storage $storage)
 {
     if ($storage->active == 0) {
         //the storage already banned
         $storage->update(['active' => 1]);
         if ($storage->status == 1) {
             $user->usage->freeup($storage->capacity);
         }
         Flash::success(trans('admin/messages.storageActivate'));
     } elseif ($storage->active == 1) {
         //the storage already activated
         $storage->update(['active' => 0]);
         if ($storage->status == 1) {
             $user->usage->freeDown($storage->capacity);
         }
         Flash::success(trans('admin/messages.storageBan'));
     }
     return redirect()->back();
 }