create_service.rb 227 Bytes EditWeb IDE 1 2 3 4 5 6 7 8 9 10 module Badges class CreateService < Badges::BaseService # returns the created badge def execute(source) badge = Badges::BuildService.new(params).execute(source) badge.tap { |b| b.save } end end end