ILIAS
trunk Revision v12.0_alpha-413-g215742c0453
◀ ilDoc Overview
class.ilNewsSetupAgent.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
use ILIAS\Setup\Agent\HasNoNamedObjective;
22
use
ILIAS\Setup\Agent\NullAgent
;
23
use
ILIAS\Setup\Objective
;
24
25
class
ilNewsSetupAgent
extends
NullAgent
26
{
27
use HasNoNamedObjective;
28
29
public
function
getUpdateObjective
(
ILIAS
\
Setup
\
Config
$config =
null
):
Objective
30
{
31
return
new
ilDatabaseUpdateStepsExecutedObjective
(
new
ilNewsDBUpdateSteps
());
32
}
33
}
ILIAS\Setup\Agent\NullAgent
An agent that just doesn't do a thing.
Definition:
NullAgent.php:35
ILIAS\Setup
Definition:
Setup.php:26
ilDatabaseUpdateStepsExecutedObjective
This class attempt to achieve a set of database update steps.
Definition:
class.ilDatabaseUpdateStepsExecutedObjective.php:28
ilNewsDBUpdateSteps
Definition:
class.ilNewsDBUpdateSteps.php:22
ilNewsSetupAgent
Definition:
class.ilNewsSetupAgent.php:26
ilNewsSetupAgent\getUpdateObjective
getUpdateObjective(ILIAS\Setup\Config $config=null)
Definition:
class.ilNewsSetupAgent.php:29
ILIAS\Setup\Config
A configuration for the setup.
Definition:
Config.php:27
ILIAS\Setup\Objective
An objective is a desired state of the system that is supposed to be created by the setup.
Definition:
Objective.php:31
ILIAS\Setup\Objective
Definition:
AdminConfirmedObjective.php:21
ILIAS
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.
Definition:
AccessControl.php:21
components
ILIAS
News
classes
Setup
class.ilNewsSetupAgent.php
Generated on Tue Dec 16 2025 23:02:49 for ILIAS by
1.9.4 (using
Doxyfile
)