Sha256: 9f49e94b3f4d0143fd67329087292b4263631ca72d84c20ff5431cbc9a74d4c8

Contents?: true

Size: 1.1 KB

Versions: 4

Compression:

Stored size: 1.1 KB

Contents

module Socialization
  module RedisStores
    class Mention < Socialization::RedisStores::Base
      extend Socialization::Stores::Mixins::Base
      extend Socialization::Stores::Mixins::Mention
      extend Socialization::RedisStores::Mixins::Base

      class << self
        alias_method :mention!, :relation!;                          public :mention!
        alias_method :unmention!, :unrelation!;                      public :unmention!
        alias_method :mentions?, :relation?;                         public :mentions?
        alias_method :mentioners_relation, :actors_relation;         public :mentioners_relation
        alias_method :mentioners, :actors;                           public :mentioners
        alias_method :mentionables_relation, :subjects_relation;      public :mentionables_relation
        alias_method :mentionables, :subjects;                        public :mentionables
        alias_method :remove_mentioners, :remove_actor_relations;    public :remove_mentioners
        alias_method :remove_mentionables, :remove_subject_relations; public :remove_mentionables
      end

    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
socialization-2.0.2 lib/socialization/stores/redis/mention.rb
socialization-2.0.1 lib/socialization/stores/redis/mention.rb
socialization-2.0.0 lib/socialization/stores/redis/mention.rb
socialization-1.2.3 lib/socialization/stores/redis/mention.rb