diff options
| author | 2012-10-22 23:41:56 +0200 | |
|---|---|---|
| committer | 2012-10-22 23:41:56 +0200 | |
| commit | 9a95cb844e80512205c519da69ec373e046b7f52 (patch) | |
| tree | f153ffbf6952c925227581501ed25fcb94230801 /app/controllers/feedController.php | |
| parent | a928ebf1d010433d81d3afe5a6981f7ca391b9c7 (diff) | |
Début gestion import (non fonctionnel) / export (presque fonctionnel)
Diffstat (limited to 'app/controllers/feedController.php')
| -rwxr-xr-x | app/controllers/feedController.php | 20 |
1 files changed, 20 insertions, 0 deletions
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')); + } } |
