module Mongoid::Archivable::Depot::ClassMethods
Public Instance Methods
archive_client_name()
click to toggle source
# File lib/mongoid/archivable/depot.rb, line 30 def archive_client_name if has_archive_client? parent.archive_storage[:client] else Mongoid::Archivable.config.get_client end end
archive_database_name()
click to toggle source
# File lib/mongoid/archivable/depot.rb, line 22 def archive_database_name if has_archive_database? parent.archive_storage[:database] else Mongoid::Archivable.config.get_database end end
has_archive_client?()
click to toggle source
# File lib/mongoid/archivable/depot.rb, line 14 def has_archive_client? has_archive_storage? && !parent.archive_storage[:client].nil? end
has_archive_database?()
click to toggle source
# File lib/mongoid/archivable/depot.rb, line 18 def has_archive_database? has_archive_storage? && !parent.archive_storage[:client].nil? end
has_archive_storage?()
click to toggle source
# File lib/mongoid/archivable/depot.rb, line 10 def has_archive_storage? !parent.archive_storage.nil? end