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