Class: Mailosaur::Models::SpamAnalysisResult

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/Mailosaur/models/spam_analysis_result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from BaseModel

#to_json

Constructor Details

#initialize(data = {}) ⇒ SpamAnalysisResult

Returns a new instance of SpamAnalysisResult.



4
5
6
7
# File 'lib/Mailosaur/models/spam_analysis_result.rb', line 4

def initialize(data = {})
  @spam_filter_results = Mailosaur::Models::SpamFilterResults.new(data['spamFilterResults'])
  @score = data['score']
end

Instance Attribute Details

#scoreFloat

Returns:

  • (Float)


12
13
14
# File 'lib/Mailosaur/models/spam_analysis_result.rb', line 12

def score
  @score
end

#spam_filter_resultsObject

Returns the value of attribute spam_filter_results.



9
10
11
# File 'lib/Mailosaur/models/spam_analysis_result.rb', line 9

def spam_filter_results
  @spam_filter_results
end