Sha256: 8d5f0ba5a2792ff9118c240b7e180b46eab62b5017285dd03d3fee60037884a9
Contents?: true
Size: 531 Bytes
Versions: 6
Compression:
Stored size: 531 Bytes
Contents
# Common methods for single relations, like {Relation::Public} and {Relation::Reject} # # Unlike {Relation::Custom}, {SocialStream::Models::Subject subjects} have only one of # these {Relation relations}. # class Relation::Single < Relation class << self def default_for(actor) create! :actor => actor end # The {Relation::Public} belonging to actor def of(actor) actor(actor).first end end # The name of public relation def name I18n.t("relation_#{ self.class.name }.name") end end
Version data entries
6 entries across 6 versions & 1 rubygems