Method: EasyUpnp::DeviceControlPoint#arg_validator
- Defined in:
- lib/easy_upnp/control_point/device_control_point.rb
#arg_validator(method_ref, arg_name) ⇒ Object
133 134 135 136 137 138 |
# File 'lib/easy_upnp/control_point/device_control_point.rb', line 133 def arg_validator(method_ref, arg_name) arg_ref = service_method(method_ref).arg_reference(arg_name) raise ArgumentError, "Unknown argument: #{arg_name}" if arg_ref.nil? @validator_provider.validator(arg_ref) end |