Sha256: b074139037f6d7e0897f81e9ac2899358af0bbafe7df65850434c280bdcaa26d
Contents?: true
Size: 564 Bytes
Versions: 5
Compression:
Stored size: 564 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
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
ppl-4.0.5 | lib/ppl/adapter/storage.rb |
ppl-4.0.3 | lib/ppl/adapter/storage.rb |
ppl-4.0.2 | lib/ppl/adapter/storage.rb |
ppl-4.0.1 | lib/ppl/adapter/storage.rb |
ppl-4.0.0 | lib/ppl/adapter/storage.rb |