Module: BetterService::Concerns::Serviceable

Defined in:
lib/better_service/concerns/serviceable.rb,
lib/better_service/concerns/serviceable/cacheable.rb,
lib/better_service/concerns/serviceable/messageable.rb,
lib/better_service/concerns/serviceable/presentable.rb,
lib/better_service/concerns/serviceable/validatable.rb,
lib/better_service/concerns/serviceable/authorizable.rb,
lib/better_service/concerns/serviceable/transactional.rb,
lib/better_service/concerns/serviceable/repository_aware.rb

Overview

Serviceable - Namespace for all service-related concerns

This module groups all concerns that are specific to BetterService services, such as validation, authorization, transactions, presentation, caching, etc.

Defined Under Namespace

Modules: Authorizable, Cacheable, Messageable, Presentable, RepositoryAware, Transactional, Validatable