GraphAware\Reco4PHP\Result\Recommendation::addScore PHP Method

addScore() public method

public addScore ( string $name, SingleScore $score )
$name string
$score SingleScore
    public function addScore($name, SingleScore $score)
    {
        $this->getScoreOrCreate($name)->add($score);
        $this->totalScore += $score->getScore();
    }

Usage Example

 public function doPostProcess(NodeInterface $input, Recommendation $recommendation, RecordCursorInterface $result)
 {
     if ($result->getRecord()->value('degree') <= 0) {
         return;
     }
     $recommendation->addScore($this->name(), new SingleScore(-($result->getRecord()->value('degree') / 100)));
 }
All Usage Examples Of GraphAware\Reco4PHP\Result\Recommendation::addScore