Sha256: f7f80c09c97c237034c34945f8b234caee5a03f91116a6ce598bc2c3da775089

Contents?: true

Size: 521 Bytes

Versions: 29

Compression:

Stored size: 521 Bytes

Contents

require_relative 'base_resource'

module Contentful
  # A Locale definition as included in Space
  # Read more about Localization at https://www.contentful.com/developers/documentation/content-delivery-api/#i18n
  class Locale < BaseResource
    attr_reader :code, :name, :default, :fallback_code

    def initialize(item, *)
      @code = item.fetch('code', nil)
      @name = item.fetch('name', nil)
      @default = item.fetch('default', false)
      @fallback_code = item.fetch('fallbackCode', nil)
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
contentful-2.17.1 lib/contentful/locale.rb
contentful-2.17.0 lib/contentful/locale.rb
contentful-2.16.3 lib/contentful/locale.rb
contentful-2.16.2 lib/contentful/locale.rb
contentful-2.16.1 lib/contentful/locale.rb
contentful-2.16.0 lib/contentful/locale.rb
contentful-2.15.4 lib/contentful/locale.rb
contentful-2.15.3 lib/contentful/locale.rb
contentful-2.15.2 lib/contentful/locale.rb
contentful-2.15.1 lib/contentful/locale.rb
contentful-2.15.0 lib/contentful/locale.rb
contentful-2.14.0 lib/contentful/locale.rb
contentful-2.13.3 lib/contentful/locale.rb
contentful-2.13.2 lib/contentful/locale.rb
contentful-2.13.1 lib/contentful/locale.rb
contentful-2.13.0 lib/contentful/locale.rb
contentful-2.12.0 lib/contentful/locale.rb
contentful-2.11.1 lib/contentful/locale.rb
contentful-2.11.0 lib/contentful/locale.rb
contentful-2.10.1 lib/contentful/locale.rb