ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
class.ilCmiXapiHighscoreReportRequest.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2019 ILIAS open source, Extended GPL, see docs/LICENSE */
4
5
16{
20 protected $lrsType;
21
25 protected $linkBuilder;
26
33 {
35 $this->linkBuilder = $linkBuilder;
36 }
37
41 public function queryReport($obj)
42 {
43 $reportResponse = $this->sendRequest($this->linkBuilder->getUrl());
44
45 $report = new ilCmiXapiHighscoreReport($reportResponse, $obj);
46
47 return $report;
48 }
49}
An exception for terminatinating execution or to throw for unit testing.
__construct(string $basicAuth, ilCmiXapiHighscoreReportLinkBuilder $linkBuilder)
ilCmiXapiHighscoreReportRequest constructor.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc