From 693080669a95d9b875252f5bf9f2719c594df2f5 Mon Sep 17 00:00:00 2001 From: Tim Almdal Date: Wed, 19 Nov 2008 02:50:11 +0000 Subject: fix a few minor issues --- modules/media_rss/controllers/media_rss.php | 47 +++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) (limited to 'modules/media_rss/controllers') diff --git a/modules/media_rss/controllers/media_rss.php b/modules/media_rss/controllers/media_rss.php index 19a5dec3..7189987b 100644 --- a/modules/media_rss/controllers/media_rss.php +++ b/modules/media_rss/controllers/media_rss.php @@ -21,6 +21,22 @@ class Media_rss_Controller extends REST_Controller { // @todo this should be retrieved from the slideshow configuration public static $LIMIT = 10; + protected $resource_type = "item"; + + /** + * @see Rest_Controller::_index() + */ + public function _index() { + throw new Exception("@todo Item_Controller::_index NOT IMPLEMENTED"); + } + + /** + * @see Rest_Controller::_create() + */ + public function _create($resource) { + throw new Exception("@todo Item_Controller::_create NOT IMPLEMENTED"); + } + public function _show($parent, $output_format) { if ($output_format != "mediarss") { throw new Exception("@todo Unsupported output format: $output_format"); @@ -28,13 +44,40 @@ class Media_rss_Controller extends REST_Controller { $offset = $this->input->get("offset", 0); - $view = new View("slideshow_feed.rss"); + $view = new View("media.rss"); $view->item = $parent; // @todo create a descendent child method on ORM_MTPP to get all of the children - $view->children = $children; +// $view->children = $parent->descendents(); + } + + /** + * @see Rest_Controller::_update() + */ + public function _update($resource) { + throw new Exception("@todo Item_Controller::_update NOT IMPLEMENTED"); + } + + /** + * @see Rest_Controller::_delete() + */ + public function _delete($resource) { + throw new Exception("@todo Item_Controller::_delete NOT IMPLEMENTED"); } + /** + * @see Rest_Controller::_form_add() + */ + public function _form_add($parameter) { + throw new Exception("@todo Item_Controller::_form_add NOT IMPLEMENTED"); + } + /** + * @see Rest_Controller::_form_edit() + */ + public function _form_edit($resource) { + throw new Exception("@todo Item_Controller::_form_edit NOT IMPLEMENTED"); + } + protected function get_output_format() { return "mediarss"; } -- cgit v1.2.3