ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.SkillInternalService.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
23use ILIAS\HTTP;
25
30{
32 protected Refinery\Factory $refinery;
33
34 public function __construct()
35 {
36 global $DIC;
37
38 $this->http = $DIC->http();
39 $this->refinery = $DIC->refinery();
40 }
41
42 public function repo(): SkillInternalRepoService
43 {
44 return new SkillInternalRepoService();
45 }
46
48 {
49 return new SkillInternalManagerService();
50 }
51
56 {
57 return new SkillInternalFactoryService();
58 }
59
60 public function gui(
61 ?array $query_params = null,
62 ?array $post_data = null
65 $this->http,
66 $this->refinery,
67 $query_params = null,
68 $post_data = null
69 );
70 }
71}
gui(?array $query_params=null, ?array $post_data=null)
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static http()
Fetches the global http state from ILIAS.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
global $DIC
Definition: shib_login.php:26