Class: Status

Inherits:
Object
  • Object
show all
Defined in:
lib/gawky/status.rb

Instance Method Summary collapse

Constructor Details

#initialize(date, issue) ⇒ Status

Returns a new instance of Status.



5
6
7
8
9
10
# File 'lib/gawky/status.rb', line 5

def initialize(date, issue)
  @@date = date.strftime('%e %b %Y %H:%M %p')
  @@login = issue.user.
  @@title = issue.title
  @@url = issue.html_url
end

Instance Method Details

#greenObject



16
17
18
# File 'lib/gawky/status.rb', line 16

def green
  "\e[32m#{@@date}\e[0m  - \e[34m#{@@login}\e[0m - \e[33m#{@@title}\e[0m - \e[34m#{@@url}\e[0m"
end

#warningObject



12
13
14
# File 'lib/gawky/status.rb', line 12

def warning
  "\e[31m#{@@date}\e[0m  - \e[34m#{@@login}\e[0m - \e[33m#{@@title}\e[0m - \e[34m#{@@url}\e[0m"
end