self.demander_status.stop
end
+ def licenses_export date = nil
+ raise ActiveRecord::Forbidden unless self.status == 3
+ License.export date
+ end
+
+ def artists_export date = nil
+ raise ActiveRecord::Forbidden unless self.status == 3
+ Artist.export date
+ end
+
+ def original_pictures_export date = nil
+ raise ActiveRecord::Forbidden unless self.status == 3
+ OriginalPicture.export date
+ end
+
+ def pictures_export date = nil
+ raise ActiveRecord::Forbidden unless self.status == 3
+ Picture.export date
+ end
+
+ def export date
+ raise ActiveRecord::Forbidden unless self.status == 3
+ {
+ :licenses => self.licenses_export(date),
+ :artists => self.artists_export(date),
+ :original_pictures => self.original_pictures_export(date),
+ :pictures => self.pictures_export(date)
+ }
+ end
+
end