Sha256: 5bed933c228bddbf45bbe9f4c04b06e7db50e2e14291a4aa92e445ee24035b42

Contents?: true

Size: 370 Bytes

Versions: 5

Compression:

Stored size: 370 Bytes

Contents

##
# NPR::Entity::Byline
#
module NPR
  module Entity
    class Byline < Base
      include NPR::Concern::LinksAssociation

      attr_accessor :id
      has_one "name", :class_name => NPR::Entity::Name

      #-----------------

      def initialize(json)
        @id = json["id"].to_i
        create_relations(json)
      end
    end # Byline
  end # Entity
end # NPR

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
npr-3.0.0 lib/npr/entity/byline.rb
npr-2.0.2 lib/npr/entity/byline.rb
npr-2.0.1 lib/npr/entity/byline.rb
npr-2.0.0 lib/npr/entity/byline.rb
npr-1.2.0 lib/npr/entity/byline.rb