public virtual object GetValue(IContentData contentData, PropertyInfo property) { var content = (IContent)contentData; var annotation = property.GetAnnotation <CmsPublishedStatusAttribute>(); var result = FilterPublished.CheckPublishedStatus(content, annotation.Status); return(result); }
public virtual bool IsPublished(IContent content) { var result = FilterPublished.CheckPublishedStatus(content, PagePublishedStatus.Published); return(result); }