Sha256: 14229c73f964ab751dd97d7d9a561ece6427bc93654748a89f5c60a92ca8a67a

Contents?: true

Size: 491 Bytes

Versions: 7

Compression:

Stored size: 491 Bytes

Contents

module MobilizeAmericaClient
  class Client
    module Organizations
      def organizations(page: nil, per_page: nil, updated_since: nil)
        params = {}

        unless page.nil?
          params[:page] = page
        end

        unless per_page.nil?
          params[:per_page] = per_page
        end

        unless updated_since.nil?
          params[:updated_since] = updated_since.to_i
        end

        get(path: "/organizations", params: params)
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mobilize-america-client-0.5.1 lib/mobilize_america_client/client/organizations.rb
mobilize-america-client-0.5.0 lib/mobilize_america_client/client/organizations.rb
mobilize-america-client-0.4.0 lib/mobilize_america_client/client/organizations.rb
mobilize-america-client-0.3.6 lib/mobilize_america_client/client/organizations.rb
mobilize-america-client-0.3.5 lib/mobilize_america_client/client/organizations.rb
mobilize-america-client-0.3.4 lib/mobilize_america_client/client/organizations.rb
mobilize-america-client-0.3.3 lib/mobilize_america_client/client/organizations.rb