ILIAS  trunk Revision v11.0_alpha-1866-gfa368f7776e
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
class.SkillInternalGUIService.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Skill\Service;
22 
23 use ILIAS\HTTP;
24 use ILIAS\Refinery;
25 
32 {
33  protected HTTP\Services $http;
34  protected Refinery\Factory $refinery;
37 
38 
39  public function __construct(
40  HTTP\Services $http,
41  Refinery\Factory $refinery,
42  ?array $query_params = null,
43  ?array $post_data = null
44  ) {
45  global $DIC;
46 
47  $this->http = $http;
48  $this->refinery = $refinery;
49 
51  $this->http,
52  $this->refinery,
53  $query_params,
54  $post_data
55  );
56 
58  $this->http,
59  $this->refinery,
60  $query_params,
61  $post_data
62  );
63  }
64 
71  {
72  return $this->admin_request;
73  }
74 
76  {
78  }
79 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Request wrapper for guis in skill administration.
Builds a Color from either hex- or rgb values.
Definition: Factory.php:30
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
static http()
Fetches the global http state from ILIAS.
__construct(HTTP\Services $http, Refinery\Factory $refinery, ?array $query_params=null, ?array $post_data=null)
global $DIC
Definition: shib_login.php:22
Request wrapper for personal skills guis.
Skill UI frontend presentation internal service class.