class WolfCore::DomainObject
def self.create_all(objects)
def self.create_all(objects) success_key = extract_success_key final_array = [] objects.each do |object| result = create(object) if result.failure? return result else final_array << result.data[success_key.to_sym] end end Result.success(data: { success_key.pluralize.to_s => final_array }) end