ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\Container\Skills\SkillInternalService Class Reference
+ Collaboration diagram for ILIAS\Container\Skills\SkillInternalService:

Public Member Functions

 __construct ()
 
 repo ()
 
 manager ()
 
 factory ()
 Skill service repos. More...
 
 gui (array $query_params=null, array $post_data=null)
 

Protected Attributes

HTTP Services $http
 
Refinery Factory $refinery
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Container\Skills\SkillInternalService::__construct ( )

Definition at line 35 of file class.SkillInternalService.php.

References $DIC, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().

36  {
37  global $DIC;
38 
39  $this->http = $DIC->http();
40  $this->refinery = $DIC->refinery();
41  }
global $DIC
Definition: feed.php:28
static http()
Fetches the global http state from ILIAS.
+ Here is the call graph for this function:

Member Function Documentation

◆ factory()

ILIAS\Container\Skills\SkillInternalService::factory ( )

Skill service repos.

Definition at line 56 of file class.SkillInternalService.php.

56  : SkillInternalFactoryService
57  {
58  return new SkillInternalFactoryService();
59  }

◆ gui()

ILIAS\Container\Skills\SkillInternalService::gui ( array  $query_params = null,
array  $post_data = null 
)

Definition at line 61 of file class.SkillInternalService.php.

References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().

64  : SkillInternalGUIService {
65  return new SkillInternalGUIService(
66  $this->http,
67  $this->refinery,
68  $query_params = null,
69  $post_data = null
70  );
71  }
static http()
Fetches the global http state from ILIAS.
+ Here is the call graph for this function:

◆ manager()

ILIAS\Container\Skills\SkillInternalService::manager ( )

Definition at line 48 of file class.SkillInternalService.php.

48  : SkillInternalManagerService
49  {
50  return new SkillInternalManagerService();
51  }

◆ repo()

ILIAS\Container\Skills\SkillInternalService::repo ( )

Definition at line 43 of file class.SkillInternalService.php.

43  : SkillInternalRepoService
44  {
45  return new SkillInternalRepoService();
46  }

Field Documentation

◆ $http

HTTP Services ILIAS\Container\Skills\SkillInternalService::$http
protected

Definition at line 32 of file class.SkillInternalService.php.

◆ $refinery

Refinery Factory ILIAS\Container\Skills\SkillInternalService::$refinery
protected

Definition at line 33 of file class.SkillInternalService.php.


The documentation for this class was generated from the following file: