19declare(strict_types=1);
21require_once __DIR__ .
"/../../../../../../vendor/composer/vendor/autoload.php";
38 return "ctrl_security";
49 $security_information = [];
50 foreach ($finder->getMatchingClassNames(ilCtrlSecurityInterface::class) as $class) {
52 $reflection =
new ReflectionClass($class);
55 $gui_object = $reflection->newInstanceWithoutConstructor();
57 $security_information[strtolower($class)] = [
61 }
catch (ReflectionException
$e) {
This is an objective to build some artifact.
build()
Build the artifact based.
Class ilCtrlSecurityArtifactObjective.
getArtifactName()
Get the filename where the builder wants to put its artifact.
An artifact is some file that is build on demand per installation and is not shipped with the ILIAS s...
const KEY_UNSAFE_COMMANDS