class Bosh::Director::Api::Extensions::Scoping::ParamsScope
Public Class Methods
new(name, scope)
click to toggle source
# File lib/bosh/director/api/extensions/scoping.rb, line 52 def initialize(name, scope) @name = name.to_s @scope = scope end
Public Instance Methods
scope(params, default_scope)
click to toggle source
# File lib/bosh/director/api/extensions/scoping.rb, line 57 def scope(params, default_scope) scope_name = params.fetch(@name, :default).to_sym @scope.fetch(scope_name, default_scope) end