class Punchblock::Component::Asterisk::AMI::Action
Public Instance Methods
inherit(xml_node)
click to toggle source
Calls superclass method
# File lib/punchblock/component/asterisk/ami/action.rb, line 13 def inherit(xml_node) xml_node.xpath('//ns:param', ns: self.class.registered_ns).to_a.each do |param| params[param[:name]] = param[:value] end super end
rayo_attributes()
click to toggle source
# File lib/punchblock/component/asterisk/ami/action.rb, line 20 def rayo_attributes {'name' => name} end
rayo_children(root)
click to toggle source
Calls superclass method
# File lib/punchblock/component/asterisk/ami/action.rb, line 24 def rayo_children(root) super params.each do |name, value| root.param name: name, value: value end end