Sha256: b0f50a6d5c06d00f2c1451ca0f26e8db710f72f42b1bca6652fd8e2029353ccc

Contents?: true

Size: 382 Bytes

Versions: 4

Compression:

Stored size: 382 Bytes

Contents

module Orias
  # Dedicated to Orias mandators objects handling
  #
  class Mandator < Base
    attr_accessor :raw, :siren, :denomination

    # Initialize an Orias::Mandator instance
    def initialize(attributes = {})
      @raw = attributes

      @siren = @raw.dig('siren')
      @denomination = @raw.dig('denomination')
    end

    private

    class << self
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
orias-0.4.1 lib/orias/mandator.rb
orias-0.4 lib/orias/mandator.rb
orias-0.3.0 lib/orias/mandator.rb
orias-0.2.0 lib/orias/mandator.rb