Sha256: bf0acd84d4d59ad5b2276e318908b12af90aa42b63839aa7ca15b85b7a135d19

Contents?: true

Size: 408 Bytes

Versions: 1

Compression:

Stored size: 408 Bytes

Contents

module Omgjs
  module ActsAsJavascript
    extend ActiveSupport::Concern

    included do
    end

    module ClassMethods
      def acts_as_javascript(options = {})
        class << self
          def acts_as_javascript?
            true
          end
        end
      end

      def acts_as_javascript?
        false
      end
    end

  end
end

ActiveRecord::Base.send :include, Omgjs::ActsAsJavascript

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
omgjs-0.0.10 lib/omgjs/acts_as_javascript.rb