Method: LucidPolicy::Mixin#initialize
- Defined in:
- lib/isomorfeus_policy/lucid_policy/mixin.rb
#initialize(object, record_reason = nil) ⇒ Object
86 87 88 89 90 91 92 93 94 |
# File 'lib/isomorfeus_policy/lucid_policy/mixin.rb', line 86 def initialize(object, record_reason = nil) @object = object @reason = nil @record_reason = record_reason if @record_reason @class_name = self.class.name @class_name = @class_name.split('>::').last if @class_name.start_with?('#<') end end |