Sha256: c0953b4d97033a4d9d489d0b364a33a24a82e089ffd256a0d95f30b86c3571d6
Contents?: true
Size: 533 Bytes
Versions: 3
Compression:
Stored size: 533 Bytes
Contents
# frozen_string_literal: true module Dhis2 module Api class Analytic < Base class << self def list(client, periods:, organisation_units:, data_elements:, filter: nil) params = [ [:dimension, "ou:#{organisation_units}"], [:dimension, "dx:#{data_elements}"], [:dimension, "pe:#{periods}"] ] params << [:filter, filter.to_s] if filter client.get(resource_name, RestClient::ParamsArray.new(params)) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dhis2-2.3.8 | lib/dhis2/api/analytic.rb |
dhis2-2.3.7 | lib/dhis2/api/analytic.rb |
dhis2-2.3.6 | lib/dhis2/api/analytic.rb |