class SearchKit::Models::Subscriber
Public Class Methods
new(subscriber_data = {})
click to toggle source
Calls superclass method
# File lib/search_kit/models/subscriber.rb, line 13 def initialize(subscriber_data = {}) attributes = subscriber_data.fetch(:attributes, {}) keys = subscriber_data.fetch(:relationships, {}).fetch(:keys, []) uri = subscriber_data.fetch(:links, {}).fetch(:self, '') super(attributes.merge(uri: uri, keys: keys)) end
Public Instance Methods
creator_tokens()
click to toggle source
# File lib/search_kit/models/subscriber.rb, line 21 def creator_tokens keys.creator.tokens end