Sha256: 710eb3fe26d6c0434800273146b112aa0b67e19e629d0a6c73b7a346a7a709fd

Contents?: true

Size: 476 Bytes

Versions: 1

Compression:

Stored size: 476 Bytes

Contents

module Rails3Markitup
  module ControllerAdditions
    module ClassMethods
      def include_markitup(options = {})
        proc = Proc.new do |c|
          c.instance_variable_set(:@use_markitup, true)
        end
        before_filter(proc, options)
      end
    end

    def self.included(base)
      base.extend ClassMethods
    end
  end
end

if defined? ActionController
  ActionController::Base.class_eval do
    include Rails3Markitup::ControllerAdditions
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails3_markitup-0.0.1 lib/rails3_markitup/controller_additions.rb