Class: ConvenientService::Core::Entities::Config::Entities::MethodMiddlewares::Entities::Container::Commands::ResolveMethodsMiddlewaresCallers
- Inherits:
-
Support::Command
- Object
- Support::Command
- ConvenientService::Core::Entities::Config::Entities::MethodMiddlewares::Entities::Container::Commands::ResolveMethodsMiddlewaresCallers
- Includes:
- Support::Delegate
- Defined in:
- lib/convenient_service/core/entities/config/entities/method_middlewares/entities/container/commands/resolve_methods_middlewares_callers.rb
Instance Attribute Summary collapse
-
#container ⇒ Object
readonly
Returns the value of attribute container.
Instance Method Summary collapse
Methods included from Support::Concern
Methods inherited from Support::Command
Constructor Details
#initialize(container:) ⇒ void
30 31 32 |
# File 'lib/convenient_service/core/entities/config/entities/method_middlewares/entities/container/commands/resolve_methods_middlewares_callers.rb', line 30 def initialize(container:) @container = container end |
Instance Attribute Details
#container ⇒ Object (readonly)
Returns the value of attribute container.
19 20 21 |
# File 'lib/convenient_service/core/entities/config/entities/method_middlewares/entities/container/commands/resolve_methods_middlewares_callers.rb', line 19 def container @container end |
Instance Method Details
#call ⇒ Module
37 38 39 |
# File 'lib/convenient_service/core/entities/config/entities/method_middlewares/entities/container/commands/resolve_methods_middlewares_callers.rb', line 37 def call Utils::Module.fetch_own_const(klass, :MethodsMiddlewaresCallers) { ::Module.new } end |
#klass ⇒ Class
24 |
# File 'lib/convenient_service/core/entities/config/entities/method_middlewares/entities/container/commands/resolve_methods_middlewares_callers.rb', line 24 delegate :klass, to: :container |