ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
◀ ilDoc Overview
class.ilKitchenSinkDataCollectedObjective.php
Go to the documentation of this file.
1
<?php declare(strict_types=1);
2
3
use
ILIAS\Setup
;
4
use
ILIAS\UI\Implementation\Crawler
as
Crawler
;
5
6
class
ilKitchenSinkDataCollectedObjective
extends
Setup\BuildArtifactObjective
7
{
8
public
function
__construct
()
9
{
10
$this->crawler_path =
ilSystemStyleDocumentationGUI::ROOT_FACTORY_PATH
;
11
$this->data_path =
ilSystemStyleDocumentationGUI::DATA_DIRECTORY
12
.
"/"
.
ilSystemStyleDocumentationGUI::DATA_FILE
;
13
}
14
15
public
function
getArtifactPath
() : string
16
{
17
return
$this->data_path;
18
}
19
20
public
function
build
() : Setup\
Artifact
21
{
22
$crawler =
new
Crawler\FactoriesCrawler
();
23
return
new
Setup\ArrayArtifact($crawler->crawlFactory($this->crawler_path)->jsonSerialize());
24
}
25
}
ilKitchenSinkDataCollectedObjective\__construct
__construct()
Definition:
class.ilKitchenSinkDataCollectedObjective.php:8
ILIAS\UI\Implementation\Crawler\FactoriesCrawler
Definition:
FactoriesCrawler.php:12
ilSystemStyleDocumentationGUI\DATA_DIRECTORY
const DATA_DIRECTORY
Definition:
class.ilSystemStyleDocumentationGUI.php:34
ilKitchenSinkDataCollectedObjective
Definition:
class.ilKitchenSinkDataCollectedObjective.php:6
ILIAS\Setup
Definition:
AchievementTracker.php:5
ilSystemStyleDocumentationGUI\DATA_FILE
const DATA_FILE
Definition:
class.ilSystemStyleDocumentationGUI.php:35
ilSystemStyleDocumentationGUI\ROOT_FACTORY_PATH
const ROOT_FACTORY_PATH
Definition:
class.ilSystemStyleDocumentationGUI.php:33
ILIAS\Setup\Artifact
An artifact is some file that is build on demand per installation and is not shipped with the ILIAS s...
Definition:
Artifact.php:11
ilKitchenSinkDataCollectedObjective\getArtifactPath
getArtifactPath()
Definition:
class.ilKitchenSinkDataCollectedObjective.php:15
ILIAS\UI\Implementation\Crawler
Definition:
Crawler.php:5
ilKitchenSinkDataCollectedObjective\build
build()
Definition:
class.ilKitchenSinkDataCollectedObjective.php:20
Services
Style
classes
Setup
class.ilKitchenSinkDataCollectedObjective.php
Generated on Wed Sep 3 2025 20:01:21 for ILIAS by
1.8.13 (using
Doxyfile
)