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