plugins/ShinyBlog/app/helpers/shiny_blog/main_site_helper.rb
# frozen_string_literal: true
# ShinyBlog plugin for ShinyCMS ~ https://shinycms.org
#
# Copyright 2009-2024 Denny de la Haye ~ https://denny.me
#
# ShinyCMS is free software; you can redistribute it and/or modify it under the terms of the GPL (version 2 or later)
module ShinyBlog
# Helper method for finding mailing lists - part of ShinyBlog plugin for ShinyCMS
module MainSiteHelper
def recent_blog_posts( count = 10 )
ShinyBlog::Post.readonly.recent.limit( count )
end
def recent_blog_posts_by_user( user, count = 10 )
ShinyBlog::Post.readonly.where( user: user ).recent.limit( count )
end
end
end