ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
class.ilTestResultsPresentationFactory.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
26 
32 {
33  public function __construct(
34  protected UIFactory $ui_factory,
35  protected UIRenderer $ui_renderer,
36  protected Refinery $refinery,
37  protected DataFactory $data_factory,
38  protected HTTPService $http,
39  protected ilLanguage $lng
40  ) {
41  }
42 
44  ilTestPassResult $pass_results,
45  string $title = ''
47  return new ilTestPassResultsTable(
48  $this->ui_factory,
49  $this->ui_renderer,
50  $this->refinery,
51  $this->http,
52  $this->data_factory,
53  $this->lng,
54  $pass_results,
55  $title
56  );
57  }
58 }
__construct(protected UIFactory $ui_factory, protected UIRenderer $ui_renderer, protected Refinery $refinery, protected DataFactory $data_factory, protected HTTPService $http, protected ilLanguage $lng)
static http()
Fetches the global http state from ILIAS.
$lng
$http
Definition: raiseError.php:7
getPassResultsPresentationTable(ilTestPassResult $pass_results, string $title='')
Refinery Factory $refinery