Sha256: 016e7b93b11952fc449e67d0970e12b915e895aa0954ea800534d2a9a4d7dd4d

Contents?: true

Size: 479 Bytes

Versions: 11

Compression:

Stored size: 479 Bytes

Contents

module Guilded
  module Rails
    module ControllerActions
      
      def self.included( base )
        base.instance_eval do
          before_filter :reset_guilded
        end
        base.send( :include, InstanceMethods )
      end

      module InstanceMethods
        # Clears out the list of Guilded components prior to the next action executing.
        #
        def reset_guilded
          Guilded::Guilder.instance.reset!
        end
      end
      
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
guilded-1.1.0 lib/guilded/rails/controller_actions.rb
guilded-1.0.14 lib/guilded/rails/controller_actions.rb
guilded-1.0.13 lib/guilded/rails/controller_actions.rb
guilded-1.0.12 lib/guilded/rails/controller_actions.rb
guilded-1.0.10 lib/guilded/rails/controller_actions.rb
guilded-1.0.9 lib/guilded/rails/controller_actions.rb
guilded-1.0.8 lib/guilded/rails/controller_actions.rb
guilded-1.0.7 lib/guilded/rails/controller_actions.rb
guilded-1.0.6 lib/guilded/rails/controller_actions.rb
guilded-1.0.5 lib/guilded/rails/controller_actions.rb
guilded-1.0.4 lib/guilded/rails/controller_actions.rb