ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
getArtifactName () | |
build () | |
isApplicable (Environment $environment) | |
Get to know whether the objective is applicable. More... | |
![]() | |
getArtifactName () | |
build () | |
buildIn (Environment $env) | |
getPreconditions (Environment $environment) | |
Objectives might depend on other objectives. More... | |
getHash () | |
Get a hash for this objective. More... | |
getLabel () | |
Get a label that describes this objective. More... | |
isNotable () | |
Get to know if this is an interesting objective for a human. More... | |
achieve (Environment $environment) | |
Objectives can be achieved. More... | |
isApplicable (Environment $environment) | |
Get to know whether the objective is applicable. More... | |
getHash () | |
Get a hash for this objective. More... | |
getLabel () | |
Get a label that describes this objective. More... | |
isNotable () | |
Get to know if this is an interesting objective for a human. More... | |
getPreconditions (Environment $environment) | |
Objectives might depend on other objectives. More... | |
achieve (Environment $environment) | |
Objectives can be achieved. More... | |
isApplicable (Environment $environment) | |
Get to know whether the objective is applicable. More... | |
Data Fields | |
const | SETTINGS = 'delivery_method' |
const | XSENDFILE = 'xsendfile' |
const | XACCEL = 'xaccel' |
const | PHP = 'php' |
Private Member Functions | |
isModXSendFileLoaded () | |
Additional Inherited Members | |
![]() | |
static | PATH () |
![]() | |
getPath () | |
makeDirectoryFor (string $path) | |
![]() | |
static | saveName (string $name) |
Definition at line 31 of file DeliveryMethodObjective.php.
ILIAS\FileDelivery\Setup\DeliveryMethodObjective::build | ( | ) |
Reimplemented from ILIAS\FileDelivery\Setup\BuildStaticConfigStoredObjective.
Definition at line 43 of file DeliveryMethodObjective.php.
References ILIAS\FileDelivery\Setup\DeliveryMethodObjective\isModXSendFileLoaded().
ILIAS\FileDelivery\Setup\DeliveryMethodObjective::getArtifactName | ( | ) |
Reimplemented from ILIAS\FileDelivery\Setup\BuildStaticConfigStoredObjective.
Definition at line 38 of file DeliveryMethodObjective.php.
ILIAS\FileDelivery\Setup\DeliveryMethodObjective::isApplicable | ( | Environment | $environment | ) |
Get to know whether the objective is applicable.
Don't change the environment or cause changes on services in the environment. Just check if this objective needs to be achieved, either currently or at all. In case of doubt whether the objective is applicable or not return true.
Reimplemented from ILIAS\FileDelivery\Setup\BuildStaticConfigStoredObjective.
Definition at line 80 of file DeliveryMethodObjective.php.
References ILIAS\Setup\Artifact\BuildArtifactObjective\PATH().
|
private |
Definition at line 57 of file DeliveryMethodObjective.php.
References Vendor\Package\$e.
Referenced by ILIAS\FileDelivery\Setup\DeliveryMethodObjective\build().
const ILIAS\FileDelivery\Setup\DeliveryMethodObjective::PHP = 'php' |
Definition at line 36 of file DeliveryMethodObjective.php.
const ILIAS\FileDelivery\Setup\DeliveryMethodObjective::SETTINGS = 'delivery_method' |
Definition at line 33 of file DeliveryMethodObjective.php.
Referenced by ILIAS\FileDelivery\Init\init().
const ILIAS\FileDelivery\Setup\DeliveryMethodObjective::XACCEL = 'xaccel' |
Definition at line 35 of file DeliveryMethodObjective.php.
Referenced by ILIAS\FileDelivery\Init\init().
const ILIAS\FileDelivery\Setup\DeliveryMethodObjective::XSENDFILE = 'xsendfile' |
Definition at line 34 of file DeliveryMethodObjective.php.
Referenced by ILIAS\FileDelivery\Init\init().