Sha256: 0d571512dee29196405897da1532585d95bcedf3aa25ed9efdd62619ee5cbefa

Contents?: true

Size: 230 Bytes

Versions: 8

Compression:

Stored size: 230 Bytes

Contents

class Time
  # Will return nil if +val+ is nil or a blank string.
  # Otherwise, will parse as normal using Time.parse
  def self.safely_parse(val)
    if val.nil? || val == ""
      nil
    else
      parse(val)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rubyfocus-0.5.16 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.15 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.14 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.13 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.12 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.11 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.9 lib/rubyfocus/core_ext.rb
rubyfocus-0.5.6 lib/rubyfocus/core_ext.rb