Sha256: 46fbef610ef29de717c6420650f601345228e4b761180c25f661019afe356f3b

Contents?: true

Size: 372 Bytes

Versions: 3

Compression:

Stored size: 372 Bytes

Contents

module FindByNumber
  # Returns handle with a given number.
  def find_by_number(number)
    response = request("FindByNumber", "number" => number)

    if response.empty?
      nil
    else
      entity = build
      entity.partial = true
      entity.persisted = true
      entity.handle = response
      entity.number = response[:number]
      entity
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rconomic-0.7.0 lib/economic/proxies/actions/find_by_number.rb
rconomic-0.6.1 lib/economic/proxies/actions/find_by_number.rb
rconomic-0.6.0 lib/economic/proxies/actions/find_by_number.rb