Sha256: 9df681ea899cb2a8b75ba3a4c45de86ae917084fb57af19f4fcb8a734a4748f2
Contents?: true
Size: 652 Bytes
Versions: 1
Compression:
Stored size: 652 Bytes
Contents
module Mavenlink class RateCardSetVersion < Model def publish if persisted? client.put("rate_card_set_versions/#@id/publish") true else false end rescue Faraday::Error false end def clone_version(effective_date = nil) return false unless persisted? request.perform do client.post(collection_name, { clone_id: self.id, rate_card_set_version: { rate_card_set_id: self.rate_card_set_id, effective_date: effective_date } }) end.results.first rescue Mavenlink::Error false end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mavenlink-0.0.1 | lib/mavenlink/rate_card_set_version.rb |