Module: FastlyRails::Mongoid::SurrogateKey::ClassMethods

Defined in:
lib/fastly-rails/mongoid/surrogate_key.rb

Instance Method Summary collapse

Instance Method Details

#fastly_service_identifierObject



17
18
19
# File 'lib/fastly-rails/mongoid/surrogate_key.rb', line 17

def fastly_service_identifier
  FastlyRails.service_id
end

#purge_allObject



9
10
11
# File 'lib/fastly-rails/mongoid/surrogate_key.rb', line 9

def purge_all
  FastlyRails.purge_by_key(table_key)
end

#table_keyObject



13
14
15
# File 'lib/fastly-rails/mongoid/surrogate_key.rb', line 13

def table_key
  collection_name
end