Class: EY::Resolver

Inherits:
Object
  • Object
show all
Defined in:
lib/ey_resolver.rb,
lib/ey_resolver/mock.rb,
lib/ey_resolver/query.rb,
lib/ey_resolver/version.rb,
lib/ey_resolver/examiner.rb,
lib/ey_resolver/app_resolver.rb,
lib/ey_resolver/account_resolver.rb,
lib/ey_resolver/app_env_resolver.rb,
lib/ey_resolver/abstract_resolver.rb,
lib/ey_resolver/environment_resolver.rb

Defined Under Namespace

Modules: Mock Classes: AbstractResolver, AccountResolver, AppEnvResolver, AppResolver, EnvironmentResolver, Examiner, Query, UnconstrainedError

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.account_resolver(user, params, model = nil) ⇒ Object



4
5
6
# File 'lib/ey_resolver/account_resolver.rb', line 4

def self.(user, params, model = nil)
  AccountResolver.new(user, params, model)
end

.app_env_resolver(user, params, model = nil) ⇒ Object



4
5
6
# File 'lib/ey_resolver/app_env_resolver.rb', line 4

def self.app_env_resolver(user, params, model = nil)
  AppEnvResolver.new(user, params, model)
end

.app_resolver(user, params, model = nil) ⇒ Object



4
5
6
# File 'lib/ey_resolver/app_resolver.rb', line 4

def self.app_resolver(user, params, model = nil)
  AppResolver.new(user, params, model)
end

.environment_resolver(user, params, env_class = nil) ⇒ Object



4
5
6
# File 'lib/ey_resolver/environment_resolver.rb', line 4

def self.environment_resolver(user, params, env_class = nil)
  EnvironmentResolver.new(user, params, env_class)
end