argument('summit_id'); $event_id = $this->argument('event_id'); if(empty($summit_id)) throw new \InvalidArgumentException("summit_id is required"); $mountingFolder = $this->argument('mounting_folder'); if(empty($mountingFolder)) $mountingFolder = Config::get('mediaupload.mounting_folder'); Log::debug(sprintf("starting to process published presentations for summit id %s mountingFolder %s event id %s", $summit_id, $mountingFolder, $event_id)); $this->info(sprintf("starting to process published presentations for summit id %s mountingFolder %s event id %s", $summit_id, $mountingFolder, $event_id)); if(empty($event_id)) { $service->processPublishedPresentationFor(intval($summit_id), $mountingFolder); return; } $service->processEvent(intval($event_id), $mountingFolder); } }