Class: Storytime::BlogPost
- Includes:
- PostComments, PostExcerpt, PostFeaturedImages
- Defined in:
- app/models/storytime/blog_post.rb
Instance Attribute Summary
Attributes inherited from Post
Instance Method Summary collapse
Methods inherited from Post
#author_name, find_preview, human_name, #human_name, #normalize_friendly_id, policy_class, #post_ancestor_klasses, #preview_content, #sanitize_content, #should_generate_new_friendly_id?, #slug_candidates, #to_partial_path, type_name, #type_name
Methods included from Concerns::HasVersions
#activate_version, #create_version, #draft_content, #latest_version, #publish!, #published, #published=, #published?
Instance Method Details
#blog_post_types ⇒ Object
8 9 10 11 12 |
# File 'app/models/storytime/blog_post.rb', line 8 def blog_post_types Storytime.post_types.map{|post_type| post_type.constantize }.select do |post_type| post_type.is_a?(Storytime::BlogPost) end end |