Sha256: fe73faeebbdd58e29111a0ca85661fb20fecc1dfda2a43850da698ab32a78778

Contents?: true

Size: 335 Bytes

Versions: 5

Compression:

Stored size: 335 Bytes

Contents

# encoding: UTF-8

module Spontaneous::Plugins
  module ContentGroups
    extend ActiveSupport::Concern

    module ClassMethods
      attr_reader :group_memberships

      def group(*group_names)
        @group_memberships = group_names
        Spontaneous::Site.schema.add_group_member(self, group_names)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
spontaneous-0.2.0.alpha7 lib/spontaneous/plugins/content_groups.rb
spontaneous-0.2.0.alpha6 lib/spontaneous/plugins/content_groups.rb
spontaneous-0.2.0.alpha5 lib/spontaneous/plugins/content_groups.rb
spontaneous-0.2.0.alpha4 lib/spontaneous/plugins/content_groups.rb
spontaneous-0.2.0.alpha3 lib/spontaneous/plugins/content_groups.rb