Allow extensions of getBlogPosts for additional decorator filtering

This commit is contained in:
Craig Lyons 2013-10-09 10:20:46 -04:00
parent fbb372d1b9
commit 008947959d
1 changed files with 4 additions and 1 deletions

View File

@ -105,7 +105,10 @@ class Blog extends Page {
* @return DataList of BlogPost objects
**/
public function getBlogPosts() {
return BlogPost::get()->filter("ParentID", $this->ID);
$blogPosts = BlogPost::get()->filter("ParentID", $this->ID);
//Allow decorators to manipulate list
$this->extend('updateGetBlogPosts', $blogPosts);
return $blogPosts;
}
}