# File rubilicious.rb, line 419 def add(url, desc, ext = '', tags = '', time = Time.now) raise "Missing URL" unless url raise "Missing Description" unless desc args = [ ("url=#{url.uri_escape}"), ("description=#{desc.uri_escape}"), (ext ? "extended=#{ext.uri_escape}" : nil), (tags ? "tags=#{tags.uri_escape}" : nil), ("dt=#{time.to_iso8601}") ] get('posts/add?' << args.compact.join('&')) nil end