Sha256: bd5d25b72cab1976480b77f2376573e3b6d66b4ccf2d41ab898f119ffa1be116

Contents?: true

Size: 1.03 KB

Versions: 14

Compression:

Stored size: 1.03 KB

Contents

require 'active_support/concern'

module Socialization
  module ActsAsHelpers
    extend ActiveSupport::Concern

    module ClassMethods
      # Make the current class a {Socialization::Follower}
      def acts_as_follower(opts = {})
        include Socialization::Follower
      end

      # Make the current class a {Socialization::Followable}
      def acts_as_followable(opts = {})
        include Socialization::Followable
      end

      # Make the current class a {Socialization::Liker}
      def acts_as_liker(opts = {})
        include Socialization::Liker
      end

      # Make the current class a {Socialization::Likeable}
      def acts_as_likeable(opts = {})
        include Socialization::Likeable
      end

      # Make the current class a {Socialization::Mentioner}
      def acts_as_mentioner(opts = {})
        include Socialization::Mentioner
      end

      # Make the current class a {Socialization::Mentionable}
      def acts_as_mentionable(opts = {})
        include Socialization::Mentionable
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
socialization-2.0.2 lib/socialization/helpers/acts_as_helpers.rb
socialization-2.0.1 lib/socialization/helpers/acts_as_helpers.rb
socialization-2.0.0 lib/socialization/helpers/acts_as_helpers.rb
socialization-1.2.3 lib/socialization/helpers/acts_as_helpers.rb
socialization-1.2.2 lib/socialization/helpers/acts_as_helpers.rb
socialization-1.2.1 lib/socialization/helpers/acts_as_helpers.rb
twrk-socialization-1.2.0 lib/socialization/helpers/acts_as_helpers.rb
twrk-socialization-0.0.1 lib/socialization/helpers/acts_as_helpers.rb
socialization-1.2.0 lib/socialization/helpers/acts_as_helpers.rb
socialization-1.1.0 lib/socialization/helpers/acts_as_helpers.rb
socialization-1.0.0 lib/socialization/helpers/acts_as_helpers.rb
socialization-0.5.0.beta4 lib/socialization/helpers/acts_as_helpers.rb
socialization-0.5.0.beta3 lib/socialization/helpers/acts_as_helpers.rb
socialization-0.5.0.beta2 lib/socialization/helpers/acts_as_helpers.rb