Sha256: a6a421937840631ef59d85c31c913116130204a178fd3e24d8bdf9d134ac2b9a

Contents?: true

Size: 576 Bytes

Versions: 13

Compression:

Stored size: 576 Bytes

Contents

module Socialization
  class << self
    def follow_model
      if @follow_model
        @follow_model
      else
        ::Follow
      end
    end

    def follow_model=(klass)
      @follow_model = klass
    end

    def like_model
      if @like_model
        @like_model
      else
        ::Like
      end
    end

    def like_model=(klass)
      @like_model = klass
    end

    def mention_model
      if @mention_model
        @mention_model
      else
        ::Mention
      end
    end

    def mention_model=(klass)
      @mention_model = klass
    end
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

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