class SearchKit::Models::Key

Public Class Methods

new(key_data = {}) click to toggle source
Calls superclass method
# File lib/search_kit/models/key.rb, line 14
def initialize(key_data = {})
  attributes = key_data.fetch(:attributes, {})
  uri        = key_data.fetch(:links, {}).fetch(:self, '')

  super(attributes.merge(uri: uri))
end

Public Instance Methods

creator?() click to toggle source
# File lib/search_kit/models/key.rb, line 21
def creator?
  privilege == 'creator'
end