Class: ActiveRecordApi::Rest::Auth::Scope

Inherits:
Object
  • Object
show all
Includes:
ActiveAttr::Model
Defined in:
lib/active_record_api/rest/auth/scope.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#action_nameObject

Returns the value of attribute action_name.



6
7
8
# File 'lib/active_record_api/rest/auth/scope.rb', line 6

def action_name
  @action_name
end

#model_klassObject

Returns the value of attribute model_klass.



6
7
8
# File 'lib/active_record_api/rest/auth/scope.rb', line 6

def model_klass
  @model_klass
end

#sessionObject

Returns the value of attribute session.



6
7
8
# File 'lib/active_record_api/rest/auth/scope.rb', line 6

def session
  @session
end

Instance Method Details

#authorized_modelsObject



8
9
10
# File 'lib/active_record_api/rest/auth/scope.rb', line 8

def authorized_models
  send(action_name)
end