Module: ActionWebService::Container::Delegated::InstanceMethods
- Defined in:
- lib/action_web_service/container/delegated_container.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#web_service_object(web_service_name) ⇒ Object
76 77 78 79 80 81 82 83 |
# File 'lib/action_web_service/container/delegated_container.rb', line 76 def web_service_object(web_service_name) info = self.class.web_services[web_service_name.to_sym] unless info raise(ContainerError, "no such web service '#{web_service_name}'") end service = info[:block] service ? self.instance_eval(&service) : info[:object] end |