Table of Contents - ppl-4.0.5 Documentation
Classes and Modules
- Ppl
- Ppl::Adapter
- Ppl::Adapter::Color
- Ppl::Adapter::Color::Colored
- Ppl::Adapter::EmailScraper
- Ppl::Adapter::EmailScraper::Mail
- Ppl::Adapter::Storage
- Ppl::Adapter::Storage::Disk
- Ppl::Adapter::Storage::Factory
- Ppl::Adapter::Storage::Git
- Ppl::Adapter::Vcard
- Ppl::Adapter::Vcard::Vpim
- Ppl::Application
- Ppl::Application::Bootstrap
- Ppl::Application::Command
- Ppl::Application::CommandSuite
- Ppl::Application::Configuration
- Ppl::Application::Input
- Ppl::Application::Output
- Ppl::Application::Router
- Ppl::Application::Shell
- Ppl::Command
- Ppl::Command::Add
- Ppl::Command::Age
- Ppl::Command::Attribute
- Ppl::Command::Bday
- Ppl::Command::Completion
- Ppl::Command::Email
- Ppl::Command::External
- Ppl::Command::Help
- Ppl::Command::Init
- Ppl::Command::Ls
- Ppl::Command::Mutt
- Ppl::Command::Mv
- Ppl::Command::Name
- Ppl::Command::Nick
- Ppl::Command::Org
- Ppl::Command::Phone
- Ppl::Command::Post
- Ppl::Command::Rm
- Ppl::Command::Scrape
- Ppl::Command::Shell
- Ppl::Command::Show
- Ppl::Command::Url
- Ppl::Command::Version
- Ppl::Entity
- Ppl::Entity::AddressBook
- Ppl::Entity::Contact
- Ppl::Entity::EmailAddress
- Ppl::Entity::Name
- Ppl::Entity::PhoneNumber
- Ppl::Entity::PostalAddress
- Ppl::Error
- Ppl::Error::CompletionNotFound
- Ppl::Error::ContactNotFound
- Ppl::Error::IncorrectUsage
- Ppl::Error::InvalidVcard
- Ppl::Error::PostalAddressNotFound
- Ppl::Format
- Ppl::Format::AddressBook
- Ppl::Format::AddressBook::Ages
- Ppl::Format::AddressBook::Birthdays
- Ppl::Format::AddressBook::EmailAddresses
- Ppl::Format::AddressBook::MuttQuery
- Ppl::Format::AddressBook::Names
- Ppl::Format::AddressBook::Nicknames
- Ppl::Format::AddressBook::OneLine
- Ppl::Format::AddressBook::Organizations
- Ppl::Format::AddressBook::PhoneNumbers
- Ppl::Format::AddressBook::PostalAddresses
- Ppl::Format::AddressBook::Urls
- Ppl::Format::Contact
- Ppl::Format::Contact::Age
- Ppl::Format::Contact::Birthday
- Ppl::Format::Contact::EmailAddresses
- Ppl::Format::Contact::Full
- Ppl::Format::Contact::Nicknames
- Ppl::Format::Contact::Organization
- Ppl::Format::Contact::PhoneNumber
- Ppl::Format::Contact::PostalAddress
- Ppl::Format::Contact::PostalAddresses
- Ppl::Format::Contact::Urls
- Ppl::Format::Custom
- Ppl::Format::Custom::Contact
- Ppl::Format::Custom::EmailAddress
- Ppl::Format::Custom::PhoneNumber
- Ppl::Format::Name
- Ppl::Format::Name::FullOnly
- Ppl::Format::PostalAddress
- Ppl::Format::PostalAddress::MultiLine
- Ppl::Format::PostalAddress::OneLine
- Ppl::Format::Table
- Ppl::Service
- Ppl::Service::EmailAddress
- Ppl::Service::Name
- Ppl::Service::PhoneNumber
- Ppl::Service::PostalAddress
- String
Methods
- ::add_instance_property_getter — Ppl::Application::Command
- ::add_instance_property_setter — Ppl::Application::Command
- ::add_property — Ppl::Application::Command
- ::add_static_property_setter — Ppl::Application::Command
- ::create_address_book — Ppl::Adapter::Storage
- ::create_address_book — Ppl::Adapter::Storage::Disk
- ::create_address_book — Ppl::Adapter::Storage::Git
- ::format — Ppl::Format::Custom
- ::new — Ppl::Adapter::Storage::Disk
- ::new — Ppl::Adapter::Storage::Factory
- ::new — Ppl::Adapter::Storage::Git
- ::new — Ppl::Application::CommandSuite
- ::new — Ppl::Application::Input
- ::new — Ppl::Application::Output
- ::new — Ppl::Application::Router
- ::new — Ppl::Command::External
- ::new — Ppl::Command::Nick
- ::new — Ppl::Command::Org
- ::new — Ppl::Command::Show
- ::new — Ppl::Command::Url
- ::new — Ppl::Entity::AddressBook
- ::new — Ppl::Entity::Contact
- ::new — Ppl::Entity::EmailAddress
- ::new — Ppl::Entity::PhoneNumber
- ::new — Ppl::Entity::PostalAddress
- ::new — Ppl::Format::AddressBook::Ages
- ::new — Ppl::Format::AddressBook::Birthdays
- ::new — Ppl::Format::AddressBook::EmailAddresses
- ::new — Ppl::Format::AddressBook::MuttQuery
- ::new — Ppl::Format::AddressBook::Names
- ::new — Ppl::Format::AddressBook::Nicknames
- ::new — Ppl::Format::AddressBook::OneLine
- ::new — Ppl::Format::AddressBook::Organizations
- ::new — Ppl::Format::AddressBook::PhoneNumbers
- ::new — Ppl::Format::AddressBook::PostalAddresses
- ::new — Ppl::Format::AddressBook::Urls
- ::new — Ppl::Format::Contact::Age
- ::new — Ppl::Format::Contact::Birthday
- ::new — Ppl::Format::Contact::EmailAddresses
- ::new — Ppl::Format::Contact::Full
- ::new — Ppl::Format::Contact::Nicknames
- ::new — Ppl::Format::Contact::Organization
- ::new — Ppl::Format::Contact::PhoneNumber
- ::new — Ppl::Format::Contact::PostalAddress
- ::new — Ppl::Format::Contact::PostalAddresses
- ::new — Ppl::Format::Contact::Urls
- ::new — Ppl::Format::Custom
- ::new — Ppl::Format::Name::FullOnly
- ::new — Ppl::Format::Table
- ::process — Ppl::Format::Custom
- #[] — Ppl::Application::CommandSuite
- #add — Ppl::Adapter::Storage::Git
- #add — Ppl::Service::EmailAddress
- #add — Ppl::Service::PhoneNumber
- #add — Ppl::Service::PostalAddress
- #add_attribute — Ppl::Command::Attribute
- #add_command — Ppl::Application::CommandSuite
- #add_contact — Ppl::Format::AddressBook::MuttQuery
- #add_email_address — Ppl::Format::AddressBook::MuttQuery
- #add_row — Ppl::Format::AddressBook::Ages
- #add_row — Ppl::Format::AddressBook::Birthdays
- #add_row — Ppl::Format::AddressBook::EmailAddresses
- #add_row — Ppl::Format::AddressBook::Names
- #add_row — Ppl::Format::AddressBook::Nicknames
- #add_row — Ppl::Format::AddressBook::OneLine
- #add_row — Ppl::Format::AddressBook::Organizations
- #add_row — Ppl::Format::AddressBook::PhoneNumbers
- #add_row — Ppl::Format::AddressBook::PostalAddresses
- #add_row — Ppl::Format::AddressBook::Urls
- #add_row — Ppl::Format::Contact::PhoneNumber
- #add_row — Ppl::Format::Table
- #address_book_path — Ppl::Application::Configuration
- #age — Ppl::Entity::Contact
- #aliases — Ppl::Application::Configuration
- #choose_email_address — Ppl::Format::AddressBook::OneLine
- #choose_first_line_address — Ppl::Format::Contact::Full
- #color_enabled — Ppl::Application::Configuration
- #colorize — Ppl::Adapter::Color
- #colorize — Ppl::Adapter::Color::Colored
- #colorize_output — Ppl::Format::Contact::Nicknames
- #colorize_output — Ppl::Format::Contact::Organization
- #colorize_output — Ppl::Format::Contact::Urls
- #colorize_output — Ppl::Format::Name::FullOnly
- #colorize_string — Ppl::Format::Table
- #command_colors — Ppl::Application::Configuration
- #commit — Ppl::Adapter::Storage::Git
- #create_external_command — Ppl::Application::Router
- #create_postal_address — Ppl::Command::Post
- #custom_formatting? — Ppl::Command::Ls
- #decode — Ppl::Adapter::Vcard
- #decode — Ppl::Adapter::Vcard::Vpim
- #decode_birthday — Ppl::Adapter::Vcard::Vpim
- #decode_email_addresses — Ppl::Adapter::Vcard::Vpim
- #decode_name — Ppl::Adapter::Vcard::Vpim
- #decode_nicknames — Ppl::Adapter::Vcard::Vpim
- #decode_organizations — Ppl::Adapter::Vcard::Vpim
- #decode_phone_numbers — Ppl::Adapter::Vcard::Vpim
- #decode_postal_address — Ppl::Adapter::Vcard::Vpim
- #decode_postal_addresses — Ppl::Adapter::Vcard::Vpim
- #decode_urls — Ppl::Adapter::Vcard::Vpim
- #default_configuration — Ppl::Application::Configuration
- #delete_contact — Ppl::Adapter::Storage
- #delete_contact — Ppl::Adapter::Storage::Disk
- #delete_contact — Ppl::Adapter::Storage::Git
- #delete_postal_address — Ppl::Command::Post
- #describe_matches — Ppl::Command::Mutt
- #describe_result — Ppl::Command::Mutt
- #determine_action — Ppl::Command::Age
- #determine_action — Ppl::Command::Attribute
- #determine_action — Ppl::Command::Bday
- #determine_action — Ppl::Command::Email
- #determine_action — Ppl::Command::Name
- #determine_action — Ppl::Command::Phone
- #determine_action — Ppl::Command::Post
- #determine_postal_address_id — Ppl::Adapter::Vcard::Vpim
- #determine_prompt — Ppl::Command::Shell
- #disable_colors! — Ppl::Format::AddressBook::Nicknames
- #disable_colors! — Ppl::Format::Table
- #each — Ppl::Application::CommandSuite
- #encode — Ppl::Adapter::Vcard
- #encode — Ppl::Adapter::Vcard::Vpim
- #encode_birthday — Ppl::Adapter::Vcard::Vpim
- #encode_email_addresses — Ppl::Adapter::Vcard::Vpim
- #encode_name — Ppl::Adapter::Vcard::Vpim
- #encode_nicknames — Ppl::Adapter::Vcard::Vpim
- #encode_organizations — Ppl::Adapter::Vcard::Vpim
- #encode_phone_numbers — Ppl::Adapter::Vcard::Vpim
- #encode_postal_address — Ppl::Adapter::Vcard::Vpim
- #encode_postal_addresses — Ppl::Adapter::Vcard::Vpim
- #encode_urls — Ppl::Adapter::Vcard::Vpim
- #error — Ppl::Application::Output
- #execute — Ppl::Application::Command
- #execute — Ppl::Command::Add
- #execute — Ppl::Command::Age
- #execute — Ppl::Command::Attribute
- #execute — Ppl::Command::Bday
- #execute — Ppl::Command::Completion
- #execute — Ppl::Command::Email
- #execute — Ppl::Command::External
- #execute — Ppl::Command::Help
- #execute — Ppl::Command::Init
- #execute — Ppl::Command::Ls
- #execute — Ppl::Command::Mutt
- #execute — Ppl::Command::Mv
- #execute — Ppl::Command::Name
- #execute — Ppl::Command::Phone
- #execute — Ppl::Command::Post
- #execute — Ppl::Command::Rm
- #execute — Ppl::Command::Scrape
- #execute — Ppl::Command::Shell
- #execute — Ppl::Command::Show
- #execute — Ppl::Command::Version
- #execute_command — Ppl::Application::Shell
- #existing_address? — Ppl::Command::Post
- #filename_for_contact — Ppl::Adapter::Storage::Disk
- #filename_for_contact_id — Ppl::Adapter::Storage::Disk
- #find_command — Ppl::Application::CommandSuite
- #first_line — Ppl::Format::Contact::Full
- #format_address_book — Ppl::Command::Ls
- #format_address_ids — Ppl::Format::AddressBook::PostalAddresses
- #format_address_text — Ppl::Format::PostalAddress::OneLine
- #format_cell — Ppl::Format::Table
- #format_contact — Ppl::Command::Email
- #format_email_addresses — Ppl::Format::Contact::Full
- #format_organizations — Ppl::Format::Contact::Full
- #format_phone_numbers — Ppl::Format::Contact::Full
- #format_postal_address — Ppl::Format::Contact::PostalAddresses
- #format_postal_addresses — Ppl::Format::Contact::Full
- #format_row — Ppl::Format::Table
- #format_star — Ppl::Format::Contact::PhoneNumber
- #format_star — Ppl::Format::PostalAddress::OneLine
- #format_type — Ppl::Format::Contact::PhoneNumber
- #format_urls — Ppl::Format::Contact::Full
- #format_vital — Ppl::Format::Contact::Full
- #generate_contact_id — Ppl::Adapter::EmailScraper::Mail
- #generate_contact_id_from_name — Ppl::Adapter::EmailScraper::Mail
- #generate_output — Ppl::Format::Custom
- #generate_prompt_string — Ppl::Command::Scrape
- #is_bang_alias? — Ppl::Application::Router
- #line — Ppl::Application::Output
- #list_address_book_email_addresses — Ppl::Command::Email
- #list_address_book_phone_numbers — Ppl::Command::Phone
- #list_address_book_postal_addresses — Ppl::Command::Post
- #list_ages — Ppl::Command::Age
- #list_attribute — Ppl::Command::Attribute
- #list_birthdays — Ppl::Command::Bday
- #list_names — Ppl::Command::Name
- #load_adapter — Ppl::Adapter::Storage::Factory
- #load_address_book — Ppl::Adapter::Storage
- #load_address_book — Ppl::Adapter::Storage::Disk
- #load_address_book — Ppl::Adapter::Storage::Git
- #load_contact — Ppl::Adapter::Storage
- #load_contact — Ppl::Adapter::Storage::Disk
- #load_contact — Ppl::Adapter::Storage::Git
- #match_by_email_address — Ppl::Command::Mutt
- #match_by_name — Ppl::Command::Mutt
- #move — Ppl::Service::PostalAddress
- #mutt_search — Ppl::Command::Mutt
- #new_email_address? — Ppl::Command::Email
- #new_phone_number? — Ppl::Command::Phone
- #options — Ppl::Application::Command
- #options — Ppl::Command::Add
- #options — Ppl::Command::Age
- #options — Ppl::Command::Bday
- #options — Ppl::Command::Completion
- #options — Ppl::Command::Email
- #options — Ppl::Command::Init
- #options — Ppl::Command::Ls
- #options — Ppl::Command::Mutt
- #options — Ppl::Command::Mv
- #options — Ppl::Command::Name
- #options — Ppl::Command::Nick
- #options — Ppl::Command::Org
- #options — Ppl::Command::Phone
- #options — Ppl::Command::Post
- #options — Ppl::Command::Rm
- #options — Ppl::Command::Scrape
- #options — Ppl::Command::Shell
- #options — Ppl::Command::Show
- #options — Ppl::Command::Url
- #options — Ppl::Command::Version
- #pad_output — Ppl::Format::Custom
- #parse — Ppl::Service::Name
- #path — Ppl::Adapter::Storage
- #path — Ppl::Adapter::Storage::Disk
- #path — Ppl::Adapter::Storage::Git
- #preferred_email_address — Ppl::Entity::Contact
- #preferred_phone_number — Ppl::Entity::Contact
- #prepare_command — Ppl::Application::Shell
- #pretty — Ppl::Application::Configuration
- #process — Ppl::Format::AddressBook
- #process — Ppl::Format::AddressBook::Ages
- #process — Ppl::Format::AddressBook::Birthdays
- #process — Ppl::Format::AddressBook::EmailAddresses
- #process — Ppl::Format::AddressBook::MuttQuery
- #process — Ppl::Format::AddressBook::Names
- #process — Ppl::Format::AddressBook::Nicknames
- #process — Ppl::Format::AddressBook::OneLine
- #process — Ppl::Format::AddressBook::Organizations
- #process — Ppl::Format::AddressBook::PhoneNumbers
- #process — Ppl::Format::AddressBook::PostalAddresses
- #process — Ppl::Format::AddressBook::Urls
- #process — Ppl::Format::Contact
- #process — Ppl::Format::Contact::Age
- #process — Ppl::Format::Contact::Birthday
- #process — Ppl::Format::Contact::EmailAddresses
- #process — Ppl::Format::Contact::Full
- #process — Ppl::Format::Contact::Nicknames
- #process — Ppl::Format::Contact::Organization
- #process — Ppl::Format::Contact::PhoneNumber
- #process — Ppl::Format::Contact::PostalAddress
- #process — Ppl::Format::Contact::PostalAddresses
- #process — Ppl::Format::Contact::Urls
- #process — Ppl::Format::Custom
- #process — Ppl::Format::Name
- #process — Ppl::Format::Name::FullOnly
- #process — Ppl::Format::PostalAddress
- #process — Ppl::Format::PostalAddress::MultiLine
- #process — Ppl::Format::PostalAddress::OneLine
- #process_line — Ppl::Command::Shell
- #process_piece — Ppl::Format::Custom
- #push_list — Ppl::Format::Contact::Full
- #read_contact_from_disk — Ppl::Adapter::Storage::Git
- #read_line — Ppl::Command::Shell
- #remove — Ppl::Service::EmailAddress
- #remove — Ppl::Service::PhoneNumber
- #remove — Ppl::Service::PostalAddress
- #remove_attribute — Ppl::Command::Attribute
- #remove_email_address_from_contact — Ppl::Command::Email
- #remove_phone_number_from_contact — Ppl::Command::Phone
- #repository_configuration — Ppl::Application::Configuration
- #require_address — Ppl::Service::PostalAddress
- #require_completion_existence — Ppl::Command::Completion
- #require_contact — Ppl::Adapter::Storage
- #require_query — Ppl::Command::Mutt
- #require_shell_name — Ppl::Command::Completion
- #route — Ppl::Application::Router
- #run — Ppl::Application::Shell
- #sanitise — Ppl::Application::Output
- #save_contact — Ppl::Adapter::Storage
- #save_contact — Ppl::Adapter::Storage::Disk
- #save_contact — Ppl::Adapter::Storage::Git
- #scrape_contacts — Ppl::Adapter::EmailScraper
- #scrape_contacts — Ppl::Adapter::EmailScraper::Mail
- #scrape_email — Ppl::Command::Scrape
- #scrape_sender — Ppl::Adapter::EmailScraper::Mail
- #scrape_sender — Ppl::Command::Scrape
- #select_command — Ppl::Application::Shell
- #select_matching_contacts — Ppl::Command::Mutt
- #set_birthday — Ppl::Command::Bday
- #set_name — Ppl::Command::Name
- #set_postal_address — Ppl::Entity::Contact
- #shell — Ppl::Command::Shell
- #show_age — Ppl::Command::Age
- #show_attribute — Ppl::Command::Attribute
- #show_birthday — Ppl::Command::Bday
- #show_contact_email_addresses — Ppl::Command::Email
- #show_contact_phone_numbers — Ppl::Command::Phone
- #show_contact_postal_addresses — Ppl::Command::Post
- #show_name — Ppl::Command::Name
- #show_postal_address — Ppl::Command::Post
- #sort_by_name — Ppl::Application::CommandSuite
- #store_contact? — Ppl::Command::Scrape
- #stringify_email_addresses — Ppl::Format::AddressBook::EmailAddresses
- #stringify_phone_numbers — Ppl::Format::AddressBook::PhoneNumbers
- #terminate_gracefully — Ppl::Command::Shell
- #to_s — Ppl::Entity::EmailAddress
- #to_s — Ppl::Entity::Name
- #to_s — Ppl::Format::Table
- #update — Ppl::Service::EmailAddress
- #update — Ppl::Service::Name
- #update — Ppl::Service::PhoneNumber
- #update — Ppl::Service::PostalAddress
- #update_contact_email_addresses — Ppl::Command::Email
- #update_contact_phone_numbers — Ppl::Command::Phone
- #update_email_address — Ppl::Service::EmailAddress
- #update_phone_number — Ppl::Service::PhoneNumber
- #update_postal_address — Ppl::Command::Post
- #update_postal_address — Ppl::Service::PostalAddress
- #use_custom_format — Ppl::Command::Ls
- #use_preset — Ppl::Format::Custom
- #user_configuration — Ppl::Application::Configuration
- #vitals — Ppl::Format::Contact::Full
- #welcome_user — Ppl::Command::Shell
- #xdg_path — Ppl::Application::Configuration