/**
  * Finds (or creates) media object from a duplitron ID
  * @param  [type] $archive_id [description]
  * @return [type]               [description]
  */
 private function getOrCreateMediaByArchiveId($archive_id)
 {
     $media = Media::where('archive_id', $archive_id)->get()->pop();
     // If the media doesn't exist, make it
     if (!$media) {
         $media = new Media();
         $media->archive_id = $archive_id;
     }
     $media->save();
     return $media;
 }