Sha256: 25cf1626f92727bd014f44a4b465354bcef80fcb305f58da22805f9ceac5d178

Contents?: true

Size: 426 Bytes

Versions: 6

Compression:

Stored size: 426 Bytes

Contents

module Refinery
  module Pods
    module Extensions
      module Page
        module ClassMethods
          def add_pods_relationship
            has_and_belongs_to_many :pods, :class_name => '::Refinery::Pods::Pod', :join_table => 'refinery_pages_pods'
          end
        end

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

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
refinerycms-pods-2.1.1 lib/refinery/pods/extensions/page.rb
refinerycms-pods-2.1.0 lib/refinery/pods/extensions/page.rb
refinerycms-pods-2.0.3 lib/refinery/pods/extensions/page.rb
refinerycms-pods-2.0.2 lib/refinery/pods/extensions/page.rb
refinerycms-pods-2.0.1 lib/refinery/pods/extensions/page.rb
refinerycms-pods-2.0.0 lib/refinery/pods/extensions/page.rb