lib/caren/store/invoice.rb in caren-api-0.5.9 vs lib/caren/store/invoice.rb in caren-api-0.5.10

- old
+ new

@@ -60,10 +60,14 @@ def mark_as_revoked session self.class.from_xml session.post(self.class.mark_as_revoked_url(self.id), nil) end + def mark_as_open session + self.class.from_xml session.post(self.class.mark_as_open_url(self.id), nil) + end + def email session self.class.from_xml session.post(self.class.email_url(self.id), self.to_xml) end def self.mark_as_paid_xml method=nil, description=nil @@ -126,9 +130,13 @@ "#{self.resource_url}?filter=#{filter}" end def self.mark_as_revoked_url id "#{self.resource_url(id)}/mark_as_revoked" + end + + def self.mark_as_open_url id + "#{self.resource_url(id)}/mark_as_open" end def self.mark_as_paid_url id "#{self.resource_url(id)}/mark_as_paid" end