module PIM::Services::RubyService
Public Instance Methods
__alias_method(new_name, old_name)
click to toggle source
# File services.rb, line 87 def __alias_method new_name, old_name self.alias_method new_name, old_name self.singleton_class.alias_method new_name, old_name end
__cached(value, &loader)
click to toggle source
# File services.rb, line 71 def __cached value, &loader PIM::Services.__cached(value, &loader) end
__convert(value, to:, array: false, force: false)
click to toggle source
# File services.rb, line 79 def __convert value, to:, array: false, force: false PIM::Services.__convert(value, to: to, array: array, force: force) end
__define_proxy_service(local_name, service_name)
click to toggle source
# File services.rb, line 92 def __define_proxy_service local_name, service_name self.define_singleton_method(local_name.to_sym) do PIM::Services.__proxy_service(service_name) end self.private_class_method local_name.to_sym end
__remove_from_cache(value)
click to toggle source
# File services.rb, line 75 def __remove_from_cache value PIM::Services.__remove_from_cache(value) end
__service(name)
click to toggle source
# File services.rb, line 83 def __service name return PIM::Services.__proxy_service(name) end