Added blog RSS feed

Signed-off-by: Gergely POLONKAI (W00d5t0ck) <polesz@w00d5t0ck.info>
This commit is contained in:
Gergely POLONKAI (W00d5t0ck)
2012-09-16 22:12:26 +02:00
parent df1a078bb9
commit 831f4ca317
4 changed files with 49 additions and 0 deletions

View File

@@ -71,4 +71,20 @@ class BlogController extends Controller
'post' => $post,
);
}
/**
* @Route("/feed", name="GergelyPolonkaiFrontBundle_blogFeed", defaults={"_format": "xml"})
* @Template
*/
public function feedAction()
{
$query = $this->getDoctrine()->getEntityManager()->createQuery("SELECT p FROM GergelyPolonkaiFrontBundle:Post p WHERE p.draft = FALSE ORDER BY p.createdAt DESC");
$query->setMaxResults(10);
$posts = $query->getResult();
return array(
'now' => new \DateTime('now'),
'posts' => $posts,
);
}
}