Sha256: 2e42e9bc45de017fa905122e60edb3dd9955d0963b475ec1235109f1dc376ef5
Contents?: true
Size: 565 Bytes
Versions: 30
Compression:
Stored size: 565 Bytes
Contents
class Ppl::Adapter::Storage def self.create_address_book(path) raise NotImplementedError end def delete_contact(contact) raise NotImplementedError end def load_address_book raise NotImplementedError end def load_contact(id) raise NotImplementedError end def require_contact(id) contact = load_contact(id) if contact.nil? raise Ppl::Error::ContactNotFound, id end return contact end def save_contact(contact) raise NotImplementedError end def path raise NotImplementedError end end
Version data entries
30 entries across 30 versions & 1 rubygems