class WorkSurfer::API::Base

Protected Class Methods

client() click to toggle source
# File lib/work_surfer/api/base.rb, line 9
def client
  Client.default_client
end
formatted_date(date = nil) click to toggle source
# File lib/work_surfer/api/base.rb, line 13
def formatted_date(date = nil)
  return date if date.to_s              == "today"
  return nil  if date.to_s.strip.length <= 0

  date =
    if date.respond_to?(:to_date)
      date.to_date
    else
      Date.parse(date.to_s)
    end

  date.strftime("%Y%m%d")
end