From f9ddfa83cbabdc7096e4d30ea941b074985f0dbc Mon Sep 17 00:00:00 2001 From: Dave Smith-Hayes Date: Sun, 6 Apr 2025 23:12:46 -0400 Subject: [PATCH] Start handling file uploads. --- .../Channel/CreateEpisodeAction.php | 27 +++++++++++++++++++ .../Episode/UploadEpisodeFileAction.php | 25 +++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 app/src/Controller/Channel/CreateEpisodeAction.php create mode 100644 app/src/Controller/Channel/Episode/UploadEpisodeFileAction.php diff --git a/app/src/Controller/Channel/CreateEpisodeAction.php b/app/src/Controller/Channel/CreateEpisodeAction.php new file mode 100644 index 0000000..de6afbd --- /dev/null +++ b/app/src/Controller/Channel/CreateEpisodeAction.php @@ -0,0 +1,27 @@ +sessionManager->get('user'); + + // create the new Episode data + // set if draft or not + // check if File has been uploaded or not + + return $this->json([ 'message' => 'Successfully uploaded image!' ]); + } +} diff --git a/app/src/Controller/Channel/Episode/UploadEpisodeFileAction.php b/app/src/Controller/Channel/Episode/UploadEpisodeFileAction.php new file mode 100644 index 0000000..ac6193e --- /dev/null +++ b/app/src/Controller/Channel/Episode/UploadEpisodeFileAction.php @@ -0,0 +1,25 @@ + */ + $files = $this->request->getUploadedFiles(); + + // move the files to storage + + return $this->json([ 'message' => 'Uploaded Episode file.' ]); + } +}