GraphAware\Reco4PHP\Result\Recommendations::get PHP Method

get() public method

public get ( $position ) : Recommendation
$position
return Recommendation
    public function get($position) : Recommendation
    {
        return array_values($this->recommendations)[$position];
    }

Usage Example

 public function testResultGetTwoScoresIfDiscoveredTwice()
 {
     $node = FakeNode::createDummy();
     $list = new Recommendations();
     $list->add($node, 'e1', new SingleScore(1));
     $list->add($node, 'e2', new SingleScore(1));
     $this->assertEquals(1, $list->size());
     $this->assertEquals(2, $list->getItems()[0]->totalScore());
     $this->assertCount(2, $list->get(0)->getScores());
     $this->assertArrayHasKey('e1', $list->get(0)->getScores());
     $this->assertArrayHasKey('e2', $list->get(0)->getScores());
 }
All Usage Examples Of GraphAware\Reco4PHP\Result\Recommendations::get