Class: Journaled::AuditLog::Config

Inherits:
Struct
  • Object
show all
Defined in:
lib/journaled/audit_log.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#enabled=(value) ⇒ Object

Sets the attribute enabled

Parameters:

  • value (Object)

    the value to set the attribute enabled to.

Returns:

  • (Object)

    the newly set value



67
68
69
# File 'lib/journaled/audit_log.rb', line 67

def enabled=(value)
  @enabled = value
end

#ignored_columnsObject

Returns the value of attribute ignored_columns

Returns:

  • (Object)

    the current value of ignored_columns



67
68
69
# File 'lib/journaled/audit_log.rb', line 67

def ignored_columns
  @ignored_columns
end

Instance Method Details

#enabled?Boolean

Returns:

  • (Boolean)


69
70
71
# File 'lib/journaled/audit_log.rb', line 69

def enabled?
  !AuditLog._disabled && self[:enabled].present?
end