红宝石和冰糕都是新手——但很兴奋。
我不知道它是否不受支持,或者我是否错误地阅读了文档,但我似乎无法在 Sorbet.org 上找到 Datetimes 的类型。
我希望检查它"2019-07-15T16:15:13-04:00"
不仅是一个字符串,而且是一个 ISO8601 日期时间。
有这样的效果:
sig {params(location_id: String, starts_at: Datetime, ends_at: Datetime).returns(HTTParty::Response)}
def get_availability(location_id, starts_at, ends_at)
self.class.get("/availabilities/?location_id=#{location_id}&starts_at=#{starts_at}&ends_at=#{ends_at}", {
headers: make_headers
})
end