Module: Mortymer
- Defined in:
- lib/mortymer/model.rb,
lib/mortymer/rails.rb,
lib/mortymer/sigil.rb,
lib/mortymer/types.rb,
lib/mortymer/railtie.rb,
lib/mortymer/version.rb,
lib/mortymer/contract.rb,
lib/mortymer/endpoint.rb,
lib/mortymer/container.rb,
lib/mortymer/generator.rb,
lib/mortymer/moldeable.rb,
lib/mortymer/api_metadata.rb,
lib/mortymer/rails/routes.rb,
lib/mortymer/configuration.rb,
lib/mortymer/struct_compiler.rb,
lib/mortymer/dependencies_dsl.rb,
lib/mortymer/security_schemes.rb,
lib/mortymer/endpoint_registry.rb,
lib/mortymer/openapi_generator.rb,
lib/mortymer/rails/configuration.rb,
lib/mortymer/utils/string_transformations.rb,
lib/mortymer/rails/endpoint_wrapper_controller.rb
Defined Under Namespace
Modules: ApiMetadata, DependenciesDsl, Moldeable, Rails, SecuritySchemes, Sigil, Types, Utils
Classes: Configuration, Container, Contract, Endpoint, EndpointRegistry, Generator, Model, OpenapiGenerator, Railtie, StructCompiler
Constant Summary
collapse
- VERSION =
"0.0.13"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
14
15
16
|
# File 'lib/mortymer/configuration.rb', line 14
def config
@config ||= Configuration.new
end
|
5
6
7
|
# File 'lib/mortymer/configuration.rb', line 5
def configure
yield(config)
end
|
.container {|config.container| ... } ⇒ Object
9
10
11
12
|
# File 'lib/mortymer/configuration.rb', line 9
def container
yield(config.container) if block_given?
config.container
end
|