Task create and update

This commit is contained in:
2025-07-12 18:00:56 +03:00
parent 4f5b9dcf89
commit 586f2cf3ee
7 changed files with 132 additions and 8 deletions
+18
View File
@@ -0,0 +1,18 @@
# frozen_string_literal: true
class ApplicationService
include ActiveModel::Model
include ActiveModel::Attributes
attr_reader :errors
def perform
# Override this
end
private
def save(model)
model.save.tap { @errors = model.errors }
end
end