Sha256: 995e0c4671e0102a3c48898115b53026a4c63e865c88982cab719eeb096aee03

Contents?: true

Size: 364 Bytes

Versions: 6

Compression:

Stored size: 364 Bytes

Contents

module Comable
  module Liquidable
    extend ActiveSupport::Concern

    module ClassMethods
      # from: http://www.codedisqus.com/0SHjkUjjgW/how-can-i-expose-all-available-liquid-methods-for-a-model.html
      def available_liquid_methods
        self::LiquidDropClass.public_instance_methods - Liquid::Drop.public_instance_methods
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
comable-core-0.7.1 app/models/concerns/comable/liquidable.rb
comable-core-0.7.0 app/models/concerns/comable/liquidable.rb
comable-core-0.7.0.beta2 app/models/concerns/comable/liquidable.rb
comable-core-0.7.0.beta1 app/models/concerns/comable/liquidable.rb
comable-core-0.6.0 app/models/concerns/comable/liquidable.rb
comable_core-0.5.0 app/models/concerns/comable/liquidable.rb