class CultureNewsReader::Article

Attributes

description[RW]
title[RW]

Public Class Methods

all() click to toggle source
# File lib/culture_news_reader/article.rb, line 15
def self.all
        @@all
end
new(title:, description:, link:) click to toggle source
# File lib/culture_news_reader/article.rb, line 4
def initialize(title:, description:, link:)
        @title = title
        @description = description
        @link = link
        @@all << self
end

Public Instance Methods

open() click to toggle source
# File lib/culture_news_reader/article.rb, line 11
def open
        Launchy.open(@link)
end