Class: BundlerDate::UI::Row
- Inherits:
-
Object
- Object
- BundlerDate::UI::Row
- Defined in:
- lib/bundler_date/ui/ui_row.rb
Constant Summary collapse
- UNDEFINED =
"undefined"
- HEADERS =
[ "Gem", "Current", "Current Date", "Latest", "Latest Date", "Days between" ].freeze
Instance Method Summary collapse
-
#initialize(gem_name, current_version, current_date, latest_version, latest_date) ⇒ Row
constructor
A new instance of Row.
- #to_ary ⇒ Object
Constructor Details
#initialize(gem_name, current_version, current_date, latest_version, latest_date) ⇒ Row
Returns a new instance of Row.
13 14 15 16 17 18 19 20 |
# File 'lib/bundler_date/ui/ui_row.rb', line 13 def initialize(gem_name, current_version, current_date, latest_version, latest_date) @gem_name = gem_name.to_s @current_version = current_version.to_s @current_date = Date.parse(current_date.to_s) if current_date @latest_version = latest_version.to_s @latest_date = latest_date ? Date.parse(latest_date.to_s) : "" @latest_date = Date.parse(latest_date.to_s) if latest_date end |