summit_id = $summit_id; $this->mux_token_id = $mux_token_id; $this->mux_token_secret = $mux_token_secret; $this->email_to = $email_to; } /** * @param IPresentationVideoMediaUploadProcessor $service */ public function handle(IPresentationVideoMediaUploadProcessor $service){ Log::debug ( sprintf ( "CreateVideosFromMUXAssetsForSummit::handle summit %s token id %s token secret %s mail_to %s", $this->summit_id, $this->mux_token_id, $this->mux_token_secret, $this->email_to ) ); try { $service->createVideosFromMUXAssets ( $this->summit_id, new MuxCredentials( $this->mux_token_id, $this->mux_token_secret ), $this->email_to ); } catch (\Exception $ex){ Log::error($ex); } } }