PHP Класс GraphAware\Reco4PHP\Post\RecommendationSetPostProcessor

Наследование: implements GraphAware\Reco4PHP\Post\PostProcessor
Показать файл Открыть проект

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

Метод Описание
buildQuery ( GraphAware\Common\Type\Node $input, Recommendations $recommendations ) : GraphAware\Common\Cypher\Statement
handleResultSet ( GraphAware\Common\Type\Node $input, GraphAware\Common\Result\Result $result, Recommendations $recommendations )
idResultName ( )
postProcess ( GraphAware\Common\Type\Node $input, Recommendation $recommendation, GraphAware\Common\Result\Record $record )

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

buildQuery() абстрактный публичный Метод

abstract public buildQuery ( GraphAware\Common\Type\Node $input, Recommendations $recommendations ) : GraphAware\Common\Cypher\Statement
$input GraphAware\Common\Type\Node
$recommendations GraphAware\Reco4PHP\Result\Recommendations
Результат GraphAware\Common\Cypher\Statement

handleResultSet() закрытый публичный Метод

final public handleResultSet ( GraphAware\Common\Type\Node $input, GraphAware\Common\Result\Result $result, Recommendations $recommendations )
$input GraphAware\Common\Type\Node
$result GraphAware\Common\Result\Result
$recommendations GraphAware\Reco4PHP\Result\Recommendations

idResultName() публичный Метод

public idResultName ( )

postProcess() абстрактный публичный Метод

abstract public postProcess ( GraphAware\Common\Type\Node $input, Recommendation $recommendation, GraphAware\Common\Result\Record $record )
$input GraphAware\Common\Type\Node
$recommendation GraphAware\Reco4PHP\Result\Recommendation
$record GraphAware\Common\Result\Record