lib/twilio-ruby/twiml/voice_response.rb in twilio-ruby-5.0.0.rc22 vs lib/twilio-ruby/twiml/voice_response.rb in twilio-ruby-5.0.0.rc23

- old
+ new

@@ -184,17 +184,12 @@ # digits:: play DTMF tones during a call # keyword_args:: additional attributes # # == Returns: # A <Response> element with a <Play> child element - def play(url, loop: nil, digits: nil, **keyword_args) - self.append(Play.new( - url, - loop: loop, - digits: digits, - **keyword_args - )) + def play(url: nil, loop: nil, digits: nil, **keyword_args) + append(Play.new(url: url, loop: loop, digits: digits, **keyword_args)) end # Create a <Record> element # # == Parameters: @@ -760,22 +755,12 @@ # digits:: digits to simulate # keyword_args:: additional attributes # # == Returns: # A <Gather> element with a <Play> child element - def play( - url, - loop: nil, - digits: nil, - **keyword_args) - - self.append(Play.new( - url, - loop: loop, - digits: digits, - **keyword_args - )) + def play(url: nil, loop: nil, digits: nil, **keyword_args) + append(Play.new(url: url, loop: loop, digits: digits, **keyword_args)) end # Create a <Pause> element # # == Parameters: @@ -810,10 +795,10 @@ # url:: media URL # keyword_args:: additional attributes # # == Returns: # A <Play> element - def initialize(url, **keyword_args) + def initialize(url: nil, **keyword_args) super(**keyword_args) @value = url end end