From 359698d54f1e0b1e2111697bcd7c34e6be07cdd2 Mon Sep 17 00:00:00 2001 From: James Collins Date: Mon, 10 Apr 2023 14:49:27 +1000 Subject: [PATCH] added apiAttachmentResource --- routes/api.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/routes/api.php b/routes/api.php index 700fb5a..848f65d 100644 --- a/routes/api.php +++ b/routes/api.php @@ -36,16 +36,10 @@ Route::apiResource('media', MediaController::class); Route::get('media/{medium}/download', [MediaController::class, 'download']); Route::apiResource('posts', PostController::class); -Route::get('posts/{post}/attachments', [PostController::class, 'getAttachments']); -Route::post('posts/{post}/attachments', [PostController::class, 'storeAttachment']); -Route::match(['put', 'patch'], 'posts/{post}/attachments', [PostController::class, 'updateAttachments']); -Route::delete('posts/{post}/attachments/{medium}', [PostController::class, 'deleteAttachment']); +Route::apiAttachmentResource('posts', PostController::class); Route::apiResource('events', EventController::class); -Route::get('events/{event}/attachments', [EventController::class, 'getAttachments']); -Route::post('events/{event}/attachments', [EventController::class, 'storeAttachment']); -Route::match(['put', 'patch'], 'events/{event}/attachments', [EventController::class, 'updateAttachments']); -Route::delete('events/{event}/attachments/{medium}', [EventController::class, 'deleteAttachment']); +Route::apiAttachmentResource('events', EventController::class); Route::apiResource('subscriptions', SubscriptionController::class); Route::delete('subscriptions', [SubscriptionController::class, 'destroyByEmail']);