Module: Croesus::BasicMethods::ClassMethods
- Defined in:
- lib/croesus/resources/basic_methods.rb
Instance Method Summary collapse
Instance Method Details
#url(ref: nil, filter: nil, action: nil) ⇒ Object
28 29 30 31 32 33 34 |
# File 'lib/croesus/resources/basic_methods.rb', line 28 def url(ref: nil, filter: nil, action: nil) url = @root url = ref.nil? ? url : "#{url}/#{ref}" url = filter.nil? ? url : "#{url}/#{filter}" url = action.nil? ? url : "#{url}/#{action}" Croesus.api_url(url) end |