Class: Plivo::Speak
Instance Attribute Summary
Attributes inherited from Element
Instance Method Summary collapse
-
#initialize(body, attributes = {}) ⇒ Speak
constructor
A new instance of Speak.
Methods inherited from Element
#add, #convert_value, #method_missing, #to_s, #to_xml
Constructor Details
#initialize(body, attributes = {}) ⇒ Speak
Returns a new instance of Speak.
631 632 633 634 635 636 637 638 |
# File 'lib/plivo.rb', line 631 def initialize(body, attributes={}) if not body raise PlivoError, 'No text set for Speak' else body = HTMLEntities.new(:html4).encode(body, :decimal) end super(body, attributes) end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Plivo::Element