Class: Mihari::Models::Rule
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Mihari::Models::Rule
- Includes:
- Concerns::Searchable, SearchCop
- Defined in:
- lib/mihari/models/rule.rb
Overview
Rule model
Instance Method Summary collapse
- #count_by_filter(filter) ⇒ Integer
- #search_by_filter(filter) ⇒ Array<Mihari::Models::Alert>
- #symbolized_data ⇒ Object
- #yaml ⇒ Object
Instance Method Details
#count_by_filter(filter) ⇒ Integer
|
# File 'lib/mihari/models/rule.rb', line 34
|
#search_by_filter(filter) ⇒ Array<Mihari::Models::Alert>
|
# File 'lib/mihari/models/rule.rb', line 30
|
#symbolized_data ⇒ Object
21 22 23 |
# File 'lib/mihari/models/rule.rb', line 21 def symbolized_data @symbolized_data ||= data.deep_symbolize_keys end |
#yaml ⇒ Object
25 26 27 |
# File 'lib/mihari/models/rule.rb', line 25 def yaml data.to_yaml end |