Sha256: 52ad93780da6339535d33ad835a933060d602a250dd8554ad961595ebc36ad3d

Contents?: true

Size: 378 Bytes

Versions: 3

Compression:

Stored size: 378 Bytes

Contents

# frozen_string_literal: true

module FaceGroup
  # Attached URL to Posting
  class Attachment
    attr_reader :title, :description, :url

    def initialize(data)
      return unless data
      attachment_data = data['data'].first
      @title = attachment_data['title']
      @description = attachment_data['description']
      @url = attachment_data['url']
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
facegroup-0.3.0 lib/facegroup/attachment.rb
facegroup-0.2.1 lib/facegroup/attachment.rb
facegroup-0.2.0 lib/facegroup/attachment.rb