Sha256: f36cb126231e35351386e80e684fe2278bbb5a647f753eee66b243833d1670e3
Contents?: true
Size: 286 Bytes
Versions: 1
Compression:
Stored size: 286 Bytes
Contents
# frozen_string_literal: true class CreateArticleAction < Upgrow::Action result :article def perform(input) if input.valid? article = ArticleRepository.new.create(input) result.success(article: article) else result.failure(input.errors) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
upgrow-0.0.2 | test/dummy/app/actions/create_article_action.rb |