code: private function formatSize($bytes)
      {
          $kb = 1024;
          $mb = $kb * 1024;
          $gb = $mb * 1024;
          $tb = $gb * 1024;
  
          if (($bytes >= 0) && ($bytes < $kb)) {
              return $bytes . ' B';
          }
          elseif (($bytes >= $kb) && ($bytes < $mb)) {
              return ceil($bytes / $kb).' KB';
          }
          elseif (($bytes >= $mb) && ($bytes < $gb)) {
              return ceil($bytes / $mb).' MB';
          }
          elseif (($bytes >= $gb) && ($bytes < $tb)) {
              return ceil($bytes / $gb).' GB';
          }
          elseif ($bytes >= $tb) {
              return ceil($bytes / $tb).' TB';
          }
  
          return $bytes.' B';
      }
docs: Format the size for humans.
  
  @param  int  $bytes
  
  @return string