ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
class.InternalRepoService.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Export;
22 
23 
25 
27 {
28  use RepoServiceBase;
29 
30  protected static array $instance = [];
31 
32  public function __construct(
33  protected InternalDataService $data,
34  protected \ilDBInterface $db)
35  {
36  }
37 
38  public function html() : HTML\RepoService
39  {
40  return self::$instance['html'] ??= new HTML\RepoService(
41  $this->data->html(),
42  $this->db,
43  $this->irss()
44  );
45  }
46 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(protected InternalDataService $data, protected \ilDBInterface $db)