diff options
author | Alessandro Cosentino <cosenal@gmail.com> | 2012-05-28 23:40:18 -0400 |
---|---|---|
committer | Alessandro Cosentino <cosenal@gmail.com> | 2012-05-28 23:40:18 -0400 |
commit | 07fdf6ad3c3cc659a06099cd2011aab1ce2c8c5e (patch) | |
tree | ccc41c9c30206e5406415fc9b7dfe1fa24ea7401 /templates/main.php | |
parent | 762b4d89bc0876d8d514a21bf22babcb012cf298 (diff) |
find a feed in the database by url;Detect when databse contains already a feed
Diffstat (limited to 'templates/main.php')
-rw-r--r-- | templates/main.php | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/templates/main.php b/templates/main.php index ec5a61b35..2bf5d0dd5 100644 --- a/templates/main.php +++ b/templates/main.php @@ -1,19 +1,26 @@ <?php -$mapper = new OC_News_FeedMapper(); -$feed = $mapper->fetch( 'http://algorithmsforthekitchen.com/blog/?feed=rss2' ); -echo "<br>" . $feed->getTitle() . "<br>"; -$mapper->insert($feed); -$feed = $mapper->findWithItems($feed->getId()); -echo "<br>" . $feed->getTitle() . "<br>"; +$feedmapper = new OC_News_FeedMapper(); +$foldermapper = new OC_News_FolderMapper(); + +$folder = new OC_News_Folder( 'Friends' ); +$folderid = $foldermapper->insert($folder); + +$feed = OC_News_Utils::fetch( 'http://algorithmsforthekitchen.com/blog/?feed=rss2' ); +echo '<br>' . $feed->getTitle() . '<br>'; + +$feedmapper->insert($feed, $folder->getId()); + +$feed = $feedmapper->findWithItems($feed->getId()); +echo '<br>' . $feed->getTitle() . '<br>'; $items = $feed->getItems(); foreach($items as $item) { echo $item->getTitle(); } -$feed2 = $mapper->findWithItems(45); -echo "<br>" . $feed2->getTitle() . "<br>"; +$feed2 = $feedmapper->findWithItems(45); +echo '<br>' . $feed2->getTitle() . '<br>'; /* |