ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
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  {
34  parent::__construct($basicAuth);
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 }
__construct(string $basicAuth, ilCmiXapiHighscoreReportLinkBuilder $linkBuilder)
ilCmiXapiHighscoreReportRequest constructor.
__construct(Container $dic, ilPlugin $plugin)