Sha256: 41e33c7536671d59ddb133a6e2534dc70f5ce4c60969ab70f94ba972e39fbad9
Contents?: true
Size: 379 Bytes
Versions: 3
Compression:
Stored size: 379 Bytes
Contents
module Liquid module Rails module Droppable extend ActiveSupport::Concern def to_liquid drop_class.new(self) end alias_method :dropify, :to_liquid def drop_class self.class.drop_class end module ClassMethods def drop_class "#{self.name}Drop".constantize end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
liquid4-rails5-0.3.0 | lib/liquid-rails/drops/droppable.rb |
liquid4-rails5-0.2.1 | lib/liquid-rails/drops/droppable.rb |
liquid4-rails5-0.1.5 | lib/liquid-rails/drops/droppable.rb |