Module: RailsCom::ActionController::Extend

Defined in:
lib/rails_com/action_controller/extend.rb

Instance Method Summary collapse

Instance Method Details

#raw_view_pathsObject



11
12
13
# File 'lib/rails_com/action_controller/extend.rb', line 11

def raw_view_paths
  view_paths.paths.map { |i| i.path }
end

#whether_filter(filter) ⇒ Object

if whether_filter(:require_login)

skip_before_action :require_login

end



7
8
9
# File 'lib/rails_com/action_controller/extend.rb', line 7

def whether_filter(filter)
  self.get_callbacks(:process_action).map(&:filter).include?(filter.to_sym)
end