app/controllers/phcscriptcdnpro/application_controller.rb in phcscriptcdnpro-6.0.0 vs app/controllers/phcscriptcdnpro/application_controller.rb in phcscriptcdnpro-6.0.1

- old
+ new

@@ -1,11 +1,14 @@ module Phcscriptcdnpro class ApplicationController < ActionController::Base - + # Security Filters protect_from_forgery with: :exception + # Load Helpers for PHCPress Widgets + before_action :phcpress_recent_posts + # Papertrail Whodunnit Username def user_for_paper_trail # Default is: current_user rescue nil current_user ? current_user.username : 'Public user' end @@ -14,11 +17,11 @@ def get_member_profile_info @members_profile_info = Member::Profile.find(params[:profile_id]) end def membership_info - AuthRocket::Membership.all(user_id: current_user.id).first + AuthRocket::Membership.all(user_id: current_user.id).first end #Authentication def require_user unless current_user @@ -40,8 +43,17 @@ # Load Helpers helper Phctitleseo::Engine.helpers helper Phcnotifi::Engine.helpers helper Phcaccountspro::Engine.helpers - + + private + + # PHCPress Widget Helpers + def phcpress_recent_posts + @recent_posts = Phcpresspro::Articles::Post.all + end + end end + +