ILIAS  trunk Revision v11.0_alpha-1713-gd8962da2f67
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
DomainService.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Export\HTML;
22 
28 
30 {
31  protected static array $instance = [];
32 
33  public function __construct(
34  protected DataService $data,
35  protected RepoService $repo,
36  protected InternalDomainService $domain
37  ) {
38  }
39 
40  public function collector(
41  int $obj_id,
42  string $type = ""
43  ): ExportCollector {
44  return new ExportCollector(
45  $this->data,
46  $this->repo->exportFile(),
47  $obj_id,
48  $type
49  );
50  }
51 }
collector(int $obj_id, string $type="")
__construct(protected DataService $data, protected RepoService $repo, protected InternalDomainService $domain)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...