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

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

Instance Method Summary collapse

Instance Method Details

#purge_allObject



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

def purge_all
  FastlyRails::Client.purge_by_key(table_key)
end

#service_idObject



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

def service_id
  FastlyRails.service_id
end

#table_keyObject



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

def table_key
  collection_name
end