Module: CommandTower::Impersonation::ActivityDeclaration::ClassMethods

Defined in:
lib/command_tower/impersonation/activity_declaration.rb

Instance Method Summary collapse

Instance Method Details

#impersonation_activity!Object



11
12
13
# File 'lib/command_tower/impersonation/activity_declaration.rb', line 11

def impersonation_activity!
  @impersonation_activity = true
end

#impersonation_activity?Boolean

Returns:

  • (Boolean)


15
16
17
18
19
# File 'lib/command_tower/impersonation/activity_declaration.rb', line 15

def impersonation_activity?
  return @impersonation_activity unless @impersonation_activity.nil?

  superclass.respond_to?(:impersonation_activity?) ? superclass.impersonation_activity? : false
end