From ce88338925138eb0fc1ad9f68ca7d55b42f3a884 Mon Sep 17 00:00:00 2001 From: Xemle Date: Mon, 27 May 2013 17:01:48 +0200 Subject: Issue #166 Improve RESTful urls for web backend Change create and delete urls for feeds and folders: POST /feed - Creates a feed DELETE /feed/:feedId - Deletes a feed POST /folder - Creates a folder DELETE /folder/:folderId - Deletes a feed --- appinfo/routes.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'appinfo') diff --git a/appinfo/routes.php b/appinfo/routes.php index 8c89d49fb..f290c2e2b 100644 --- a/appinfo/routes.php +++ b/appinfo/routes.php @@ -59,13 +59,13 @@ $this->create('news_folders_collapse', '/folders/{folderId}/collapse')->post()-> } ); -$this->create('news_folders_create', '/folders/create')->post()->action( +$this->create('news_folders_create', '/folders')->post()->action( function($params){ App::main('FolderController', 'create', $params, new DIContainer()); } ); -$this->create('news_folders_delete', '/folders/{folderId}/delete')->post()->action( +$this->create('news_folders_delete', '/folders/{folderId}')->delete()->action( function($params){ App::main('FolderController', 'delete', $params, new DIContainer()); } @@ -104,13 +104,13 @@ $this->create('news_feeds_active', '/feeds/active')->get()->action( } ); -$this->create('news_feeds_create', '/feeds/create')->post()->action( +$this->create('news_feeds_create', '/feeds')->post()->action( function($params){ App::main('FeedController', 'create', $params, new DIContainer()); } ); -$this->create('news_feeds_delete', '/feeds/{feedId}/delete')->post()->action( +$this->create('news_feeds_delete', '/feeds/{feedId}')->delete()->action( function($params){ App::main('FeedController', 'delete', $params, new DIContainer()); } -- cgit v1.2.3