Sha256: f3f2b434003e071275fcb1a34a40c1200ec4993dfbddc6505ba22b587d4d3b7b
Contents?: true
Size: 1.45 KB
Versions: 16
Compression:
Stored size: 1.45 KB
Contents
# frozen_string_literal: true module ConvenientService module Core module Entities class Config module Entities class MethodMiddlewares module Entities class Container module Commands class ResolveMethodsMiddlewaresCallers < Support::Command include Support::Delegate ## # @!attribute [r] container # @return [ConvenientService::Core::Entities::Config::Entities::MethodMiddlewares::Entities::Container] # attr_reader :container ## # @return [Class] # delegate :klass, to: :container ## # @param container [ConvenientService::Core::Entities::Config::Entities::MethodMiddlewares::Entities::Container] # @return [void] # def initialize(container:) @container = container end ## # @return [Module] # def call Utils::Module.fetch_own_const(klass, :MethodsMiddlewaresCallers) { ::Module.new } end end end end end end end end end end end
Version data entries
16 entries across 16 versions & 1 rubygems