class FlixCloud::File < FlixCloud::Record attr_accessor :url record_column :parameters, 'Parameters' def valid? self.errors = [] unless url self.errors << "url is required" end if parameters && !parameters.valid? self.errors << {:parameters => parameters.errors} end errors.empty? end end