PHP Класс GraphAware\Reco4PHP\Result\Recommendation

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$item GraphAware\Common\Type\Node
$scores Score[]
$totalScore float

Открытые методы

Метод Описание
__construct ( GraphAware\Common\Type\Node $item ) Recommendation constructor.
addScore ( string $name, SingleScore $score )
addScores ( array $scores )
getScore ( string $key ) : Score
getScores ( ) : SingleScore[]
item ( ) : GraphAware\Common\Type\Node
totalScore ( ) : float

Приватные методы

Метод Описание
getScoreOrCreate ( $name )

Описание методов

__construct() публичный метод

Recommendation constructor.
public __construct ( GraphAware\Common\Type\Node $item )
$item GraphAware\Common\Type\Node

addScore() публичный метод

public addScore ( string $name, SingleScore $score )
$name string
$score SingleScore

addScores() публичный метод

public addScores ( array $scores )
$scores array

getScore() публичный метод

public getScore ( string $key ) : Score
$key string
Результат Score

getScores() публичный метод

public getScores ( ) : SingleScore[]
Результат SingleScore[]

item() публичный метод

public item ( ) : GraphAware\Common\Type\Node
Результат GraphAware\Common\Type\Node

totalScore() публичный метод

public totalScore ( ) : float
Результат float

Описание свойств

$item защищенное свойство

protected Node,GraphAware\Common\Type $item
Результат GraphAware\Common\Type\Node

$scores защищенное свойство

protected Score[],GraphAware\Reco4PHP\Result $scores
Результат Score[]

$totalScore защищенное свойство

protected float $totalScore
Результат float