Module: Foobara::ModelPlumbing
- Defined in:
- foobara-0.6.1/projects/model_plumbing/src/model_plumbing.rb,
foobara-0.6.1/projects/model_plumbing/lib/foobara/model_plumbing.rb,
foobara-0.6.1/projects/model_plumbing/src/domain_mapper_extension.rb
Defined Under Namespace
Modules: DomainMapperExtension
Class Method Summary collapse
Class Method Details
.install! ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'projects/model_plumbing/lib/foobara/model_plumbing.rb', line 4 def install! Model.on_reregister do GlobalDomain.(&:handle_reregistered_types!) end CommandPatternImplementation.include Foobara::CommandPatternImplementation::Concerns::ModelInputsType Foobara::DomainMapper.singleton_class.prepend(Foobara::ModelPlumbing::DomainMapperExtension) end |