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