class Copyleaks::NewResultScore
Attributes
Public Class Methods
Source
# File lib/copyleaks/models/submissions/webhooks/HelperModels/NewResultsModels/NewResultScore.rb, line 26 def initialize(aggregatedScore:) raise 'Copyleaks::NewResultScore - aggregatedScore must be a Float' unless aggregatedScore.is_a?(Float) || aggregatedScore.is_a?(Integer) @aggregatedScore = aggregatedScore.to_f end
@param [Float] aggregatedScore - The percentage of similar words from all results. The calculation does not include excluded references, quotations, etc…
Public Instance Methods
Source
# File lib/copyleaks/models/submissions/webhooks/HelperModels/NewResultsModels/NewResultScore.rb, line 32 def as_json(*_args) { aggregatedScore: @aggregatedScore } end
Source
# File lib/copyleaks/models/submissions/webhooks/HelperModels/NewResultsModels/NewResultScore.rb, line 38 def to_json(*options) as_json(*options).to_json(*options) end