diff options
| author | 2012-10-25 00:31:10 +0200 | |
|---|---|---|
| committer | 2012-10-25 00:31:10 +0200 | |
| commit | 8d157046a425deeb48df0e2172eb5f0dec4d6114 (patch) | |
| tree | 89c22db1000d19f2ef554b167f3549e6bcec0cf2 /app/controllers/feedController.php | |
| parent | 6723babdd65d946cdc7e315d7f11fb3ca0e455d3 (diff) | |
correction bug ajout flux + màj catégorie
Diffstat (limited to 'app/controllers/feedController.php')
| -rwxr-xr-x | app/controllers/feedController.php | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/app/controllers/feedController.php b/app/controllers/feedController.php index e728ac3b0..f597c872f 100755 --- a/app/controllers/feedController.php +++ b/app/controllers/feedController.php @@ -8,10 +8,20 @@ class feedController extends ActionController { try { $feed = new Feed ($url); $feed->load (); - $entries = $feed->entries (); - $entryDAO = new EntryDAO (); + $feedDAO = new FeedDAO (); + $values = array ( + 'id' => $feed->id (), + 'url' => $feed->url (), + 'category' => null, + 'name' => $feed->name (), + 'website' => $feed->website (), + 'description' => $feed->description (), + ); + $feedDAO->addFeed ($values); + $entryDAO = new EntryDAO (); + $entries = $feed->entries (); foreach ($entries as $entry) { $values = array ( 'id' => $entry->id (), @@ -27,17 +37,6 @@ class feedController extends ActionController { ); $entryDAO->addEntry ($values); } - - $feedDAO = new FeedDAO (); - $values = array ( - 'id' => $feed->id (), - 'url' => $feed->url (), - 'category' => $feed->category (), - 'name' => $feed->name (), - 'website' => $feed->website (), - 'description' => $feed->description (), - ); - $feedDAO->addFeed ($values); } catch (Exception $e) { // TODO ajouter une erreur : url non valide } |
