Class: Edoxen::ContactMethod
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Edoxen::ContactMethod
- Defined in:
- lib/edoxen/contact_method.rb
Overview
One polymorphic communication channel — phone, email, fax, url, mail,
etc. Replaces the hard-coded email / phone fields that used to
live on Person and Venue. New channel kinds are added via the
ContactMethodKind enum (or other + extensions for adopter-specific
channels); the model itself never needs to change (OCP).