class Economic::DepartmentalDistributionRepo
Public Class Methods
all(distribution: nil)
click to toggle source
Calls superclass method
Economic::BaseRepo::all
# File lib/economic/departmental_distribution_repo.rb, line 4 def all(distribution: nil) return super(url: endpoint_url(distribution)) unless distribution.nil? super(url: endpoint_url(distribution)) end
find(id, distribution:)
click to toggle source
Calls superclass method
Economic::BaseRepo::find
# File lib/economic/departmental_distribution_repo.rb, line 10 def find(id, distribution:) super(id, url: endpoint_url(distribution)) end
Private Class Methods
endpoint_url(distribution)
click to toggle source
Calls superclass method
Economic::BaseRepo::endpoint_url
# File lib/economic/departmental_distribution_repo.rb, line 16 def endpoint_url(distribution) return super() if distribution.nil? return super() + "/departments" if distribution == :single_department super() + "/distributions" end