Class: CommunicationBuilder::ContactPointExtractor
- Inherits:
-
Object
- Object
- CommunicationBuilder::ContactPointExtractor
show all
- Defined in:
- app/models/communication_builder.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
Returns a new instance of ContactPointExtractor.
553
554
555
|
# File 'app/models/communication_builder.rb', line 553
def initialize(party)
@recipient_party = party
end
|
Class Method Details
.build(party) ⇒ Object
549
550
551
|
# File 'app/models/communication_builder.rb', line 549
def self.build(party)
"CommunicationBuilder::#{party.class.name}ContactPointExtractor".constantize.new(party)
end
|
Instance Method Details
557
558
559
|
# File 'app/models/communication_builder.rb', line 557
def best_contact_point
raise 'Not implemented'
end
|