Class: Synapse::Auditing::AuditDataProvider Abstract

Inherits:
Object
  • Object
show all
Defined in:
lib/synapse/auditing/data_provider.rb

Overview

This class is abstract.

Provides relevant information to events for auditing purposes

Instance Method Summary collapse

Instance Method Details

#provide_data_for(command) ⇒ Hash

This method is abstract.

Returns auditing information for the given command

Parameters:

  • command (CommandMessage)

Returns:

  • (Hash)

Raises:

  • (NotImplementedError)


11
12
13
# File 'lib/synapse/auditing/data_provider.rb', line 11

def provide_data_for(command)
  raise NotImplementedError
end