Module: ConvenientService::Support::Delegate

Includes:
Concern
Included in:
Common::Plugins::HasAroundCallbacks::Middleware, Common::Plugins::HasCallbacks::Entities::CallbackCollection, Common::Plugins::HasCallbacks::Entities::Type, Core::Entities::Config::Entities::MethodMiddlewares, Core::Entities::Config::Entities::MethodMiddlewares::Entities::Caller::Commands::DefineMethodMiddlewaresCaller, Core::Entities::Config::Entities::MethodMiddlewares::Entities::Container::Commands::ResolveMethodsMiddlewaresCallers, Core::Entities::Config::Entities::MethodMiddlewares::Entities::Container::Concern::InstanceMethods, Core::Entities::Config::Entities::MethodMiddlewares::Entities::MiddlewareCreators::Base, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedCodePart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedDataPart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedMessagePart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedParts, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedServicePart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedStatusPart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateExpectedStepPart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateGotParts, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateGotServicePart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Base::Commands::GenerateGotStepPart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Error::Commands::GenerateGotJsendAttributesPart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Failure::Commands::GenerateGotJsendAttributesPart, RSpec::Matchers::Classes::Results::Base::Entities::Printers::Success::Commands::GenerateGotJsendAttributesPart, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResult, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultCode, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultData, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultMessage, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultService, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultStatus, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultStep, RSpec::Matchers::Classes::Results::Base::Entities::Validator::Commands::ValidateResultType, RSpec::PrimitiveMatchers::Classes::DelegateTo::Entities::SubMatchers::Arguments::Commands::GeneratePrintableArguments, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Method::Commands::DefineMethodInContainer, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Method::Concern::InstanceMethods, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Method::Entities::Key, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Method::Entities::Name, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Method::Entities::Values::Reassignment, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Service::Concern::InstanceMethods, ConvenientService::Service::Plugins::CanHaveSteps::Entities::Step::Concern::InstanceMethods, ConvenientService::Service::Plugins::HasJSendResult::Entities::Result::Plugins::HasJSendStatusAndAttributes::Concern::InstanceMethods, ConvenientService::Service::Plugins::HasMermaidFlowchart::Entities::Flowchart::Entities::Code::Commands::GenerateLines, ConvenientService::Support::DependencyContainer::Commands::ImportMethod
Defined in:
lib/convenient_service/support/delegate.rb

Overview

A wrapper for Ruby’s stdlib ‘::Forwardable` module. ruby-doc.org/stdlib-2.5.1/libdoc/forwardable/rdoc/Forwardable.html

Tries to follow Rails ‘delegate` interface. api.rubyonrails.org/classes/Module.html#method-i-delegate

Defined Under Namespace

Modules: ClassMethodsForForwardable

Method Summary

Methods included from Concern

included