Class: Badges::BuildService
- Inherits:
-
BaseService
- Object
- BaseService
- Badges::BuildService
- Defined in:
- app/services/badges/build_service.rb
Instance Method Summary collapse
-
#execute(source) ⇒ Object
returns the created badge.
Instance Method Details
#execute(source) ⇒ Object
returns the created badge
6 7 8 9 10 11 12 |
# File 'app/services/badges/build_service.rb', line 6 def execute(source) if source.is_a?(Group) GroupBadge.new(params.merge(group: source)) else ProjectBadge.new(params.merge(project: source)) end end |