Module: Wicked::Controller::Concerns::Action::ClassMethods
- Defined in:
- lib/wicked/controller/concerns/action.rb
Class Method Summary collapse
Class Method Details
.extended(base) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/wicked/controller/concerns/action.rb', line 5 def self.extended(base) %w{before skip_before prepend_before}.each do |action| define_method "#{action}_action" do |*names, &blk| send("#{action}_filter", *names, &blk) end unless base.respond_to? "#{action}_action" end end |