From 9a95cb844e80512205c519da69ec373e046b7f52 Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Mon, 22 Oct 2012 23:41:56 +0200 Subject: Début gestion import (non fonctionnel) / export (presque fonctionnel) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/feedController.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'app/controllers/feedController.php') diff --git a/app/controllers/feedController.php b/app/controllers/feedController.php index 5bf7d9ec6..0a56af2ac 100755 --- a/app/controllers/feedController.php +++ b/app/controllers/feedController.php @@ -95,4 +95,24 @@ class feedController extends ActionController { Request::forward (array (), true); } + + public function massiveImport () { + $feedDAO = new FeedDAO (); + $feeds = Request::param ('feeds', array ()); + + foreach ($feeds as $feed) { + $values = array ( + 'id' => $feed->id (), + 'url' => $feed->url (), + 'category' => $feed->category (), + 'entries' => array (), + 'name' => $feed->name (), + 'website' => $feed->website (), + 'description' => $feed->description (), + ); + $feedDAO->addFeed ($values); + } + + Request::forward (array ('c' => 'configure', 'a' => 'importExport')); + } } -- cgit v1.2.3