Class: ArsecurityPermission
- Inherits:
-
Object
- Object
- ArsecurityPermission
- Defined in:
- lib/arsecurity_permission.rb
Instance Attribute Summary collapse
-
#instance_condition ⇒ Object
Returns the value of attribute instance_condition.
-
#operation ⇒ Object
Returns the value of attribute operation.
-
#sql_condition ⇒ Object
Returns the value of attribute sql_condition.
-
#target_class_name ⇒ Object
Returns the value of attribute target_class_name.
Instance Method Summary collapse
-
#initialize(permission) ⇒ ArsecurityPermission
constructor
A new instance of ArsecurityPermission.
Constructor Details
#initialize(permission) ⇒ ArsecurityPermission
Returns a new instance of ArsecurityPermission.
3 4 5 6 7 8 |
# File 'lib/arsecurity_permission.rb', line 3 def initialize() @target_class_name = [:target_class_name] @operation = [:operation] @instance_condition = [:instance_condition] @sql_condition = [:sql_condition] end |
Instance Attribute Details
#instance_condition ⇒ Object
Returns the value of attribute instance_condition.
2 3 4 |
# File 'lib/arsecurity_permission.rb', line 2 def instance_condition @instance_condition end |
#operation ⇒ Object
Returns the value of attribute operation.
2 3 4 |
# File 'lib/arsecurity_permission.rb', line 2 def operation @operation end |
#sql_condition ⇒ Object
Returns the value of attribute sql_condition.
2 3 4 |
# File 'lib/arsecurity_permission.rb', line 2 def sql_condition @sql_condition end |
#target_class_name ⇒ Object
Returns the value of attribute target_class_name.
2 3 4 |
# File 'lib/arsecurity_permission.rb', line 2 def target_class_name @target_class_name end |