Sha256: 9e16ccc7e4a7490364f714a053d13983d061dd26b2e723d29ea6f2e961a1e3e1

Contents?: true

Size: 722 Bytes

Versions: 6

Compression:

Stored size: 722 Bytes

Contents

# frozen_string_literal: true

##
# @internal
#   NOTE: Aliases hide the full constants path from the end-users in order to increase DX.
#   - https://en.wikipedia.org/wiki/User_experience#Developer_experience
#
module ConvenientService
  Command = ::ConvenientService::Support::Command
  Concern = ::ConvenientService::Support::Concern
  DependencyContainer = ::ConvenientService::Support::DependencyContainer

  ClassicMiddleware = ::ConvenientService::Core::Entities::ClassicMiddleware
  ConcernMiddleware = ::ConvenientService::Core::Entities::Config::Entities::Concerns::Entities::Middleware
  MethodChainMiddleware = ::ConvenientService::Core::Entities::Config::Entities::MethodMiddlewares::Entities::Middleware
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
convenient_service-0.12.0 lib/convenient_service/aliases.rb
convenient_service-0.11.0 lib/convenient_service/aliases.rb
convenient_service-0.10.1 lib/convenient_service/aliases.rb
convenient_service-0.10.0 lib/convenient_service/aliases.rb
convenient_service-0.9.0 lib/convenient_service/aliases.rb
convenient_service-0.8.0 lib/convenient_service/aliases.rb