ILIAS  release_8 Revision v8.24
class.InternalDomainService.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
22
27
32{
34
37
38 public function __construct(
42 ) {
43 $this->repo_service = $repo_service;
44 $this->data_service = $data_service;
45 $this->initDomainServices($DIC);
46 }
47
48 /*
49 public function access(int $ref_id, int $user_id) : Access\AccessManager
50 {
51 return new Access\AccessManager(
52 $this,
53 $this->access,
54 $ref_id,
55 $user_id
56 );
57 }*/
58
59 public function import(): ImportManager
60 {
61 return new ImportManager(
62 $this->repo_service->import()
63 );
64 }
65
66 public function editing(): EditManager
67 {
68 return new EditManager(
69 $this->repo_service->editing()
70 );
71 }
72}
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:32
Manages items in repository clipboard.
Survey question pool internal data service.
__construct(Container $DIC, InternalRepoService $repo_service, InternalDataService $data_service)
global $DIC
Definition: feed.php:28
initDomainServices(\ILIAS\DI\Container $DIC)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...