Module: RailsCom::ActionController::Extend
- Defined in:
- lib/rails_com/action_controller/extend.rb
Instance Method Summary collapse
- #raw_view_paths ⇒ Object
-
#whether_filter(filter) ⇒ Object
if whether_filter(:require_login) skip_before_action :require_login end.
Instance Method Details
#raw_view_paths ⇒ Object
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 |