SilverStripe\Blog\Model\BlogPostFilter
This is responsible for filtering only published posts to users who do not have permission to view non-published posts.
Synopsis
class BlogPostFilter
extends DataExtension
{
- // methods
- public void augmentSQL()
- public void augmentLoadLazyFields()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Methods
public
- augmentLoadLazyFields() — {@inheritDoc}
- augmentSQL() — Augment queries so that we don't fetch unpublished articles.