Class: Mihari::Models::Rule

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
Concerns::Searchable, SearchCop
Defined in:
lib/mihari/models/rule.rb

Overview

Rule model

Instance Method Summary collapse

Instance Method Details

#count_by_filter(filter) ⇒ Integer

Parameters:

Returns:

  • (Integer)


# File 'lib/mihari/models/rule.rb', line 34

#search_by_filter(filter) ⇒ Array<Mihari::Models::Alert>

Parameters:

Returns:



# File 'lib/mihari/models/rule.rb', line 30

#symbolized_dataObject



21
22
23
# File 'lib/mihari/models/rule.rb', line 21

def symbolized_data
  @symbolized_data ||= data.deep_symbolize_keys
end

#yamlObject



25
26
27
# File 'lib/mihari/models/rule.rb', line 25

def yaml
  data.to_yaml
end