Sha256: 84c866e7539f12a8afafddbf1a1e8e5d48657374414923ee52816d4044c32ed1
Contents?: true
Size: 264 Bytes
Versions: 18
Compression:
Stored size: 264 Bytes
Contents
module Highrise class Deal < Subject def update_status(status) raise ArgumentError, "status must be one of 'pending', 'won', or 'lost'" unless %w[pending won lost].include?(status) self.put(:status, :status => {:name => status}) end end end
Version data entries
18 entries across 18 versions & 2 rubygems