ILIAS  release_8 Revision v8.24
cli.php File Reference

Go to the source code of this file.

Functions

 setup_exit ($message)
 
 build_container_for_setup (string $executed_in_directory)
 

Variables

 $executed_in_directory = getcwd()
 
 if (!defined("MAGPIE_DIR"))
 
 $c = build_container_for_setup($executed_in_directory)
 
 $app = $c["app"]
 

Function Documentation

◆ build_container_for_setup()

build_container_for_setup ( string  $executed_in_directory)

Definition at line 51 of file cli.php.

51 : \Pimple\Container
52{
53 $c = new \Pimple\Container();
54
55 $c["app"] = function ($c) {
56 return new \ILIAS\Setup\CLI\App(
57 $c["command.install"],
58 $c["command.update"],
59 $c["command.build-artifacts"],
60 $c["command.achieve"],
61 $c["command.status"],
62 $c["command.migrate"]
63 );
64 };
65 $c["command.install"] = function ($c) {
66 return new \ILIAS\Setup\CLI\InstallCommand(
67 $c["agent_finder"],
68 $c["config_reader"],
69 $c["common_preconditions"]
70 );
71 };
72 $c["command.update"] = function ($c) {
73 return new \ILIAS\Setup\CLI\UpdateCommand(
74 $c["agent_finder"],
75 $c["config_reader"],
76 $c["common_preconditions"]
77 );
78 };
79 $c["command.build-artifacts"] = function ($c) {
80 return new \ILIAS\Setup\CLI\BuildArtifactsCommand(
81 $c["agent_finder"]
82 );
83 };
84 $c["command.achieve"] = function ($c) {
85 return new \ILIAS\Setup\CLI\AchieveCommand(
86 $c["agent_finder"],
87 $c["config_reader"],
88 $c["common_preconditions"],
89 $c["refinery"]
90 );
91 };
92 $c["command.status"] = function ($c) {
93 return new \ILIAS\Setup\CLI\StatusCommand(
94 $c["agent_finder"]
95 );
96 };
97
98 $c["command.migrate"] = function ($c) {
99 return new \ILIAS\Setup\CLI\MigrateCommand(
100 $c["agent_finder"],
101 $c["common_preconditions"]
102 );
103 };
104
105 $c["common_preconditions"] = function ($c) {
106 return [
107 new \ilOwnRiskConfirmedObjective(),
108 new \ilUseRootConfirmed()
109 ];
110 };
111
112 $c["common_agent"] = function ($c) {
113 return new \ilSetupAgent(
114 $c["refinery"],
115 $c["data_factory"]
116 );
117 };
118
119 $c["agent_finder"] = function ($c) {
121 $c["refinery"],
122 $c["data_factory"],
123 $c["lng"],
124 $c["interface_finder"],
125 [
126 "common" => $c["common_agent"]
127 ]
128 );
129 };
130
131 $c["refinery"] = function ($c) {
132 return new ILIAS\Refinery\Factory(
133 $c["data_factory"],
134 $c["lng"]
135 );
136 };
137
138 $c["data_factory"] = function ($c) {
139 return new ILIAS\Data\Factory();
140 };
141
142 $c["lng"] = function ($c) {
143 return new \ilSetupLanguage("en");
144 };
145
146 $c["config_reader"] = function ($c) use ($executed_in_directory) {
147 return new \ILIAS\Setup\CLI\ConfigReader(
148 $c["json.parser"],
150 );
151 };
152
153 $c["interface_finder"] = function ($c) {
154 return new \ILIAS\Setup\ImplementationOfInterfaceFinder();
155 };
156
157 $c["json.parser"] = function ($c) {
158 return new \Seld\JsonLint\JsonParser();
159 };
160
161 return $c;
162}
Builds data types.
Definition: Factory.php:21
$executed_in_directory
Definition: cli.php:7
$c
Definition: cli.php:38

References $c, and $executed_in_directory.

◆ setup_exit()

setup_exit (   $message)

Definition at line 44 of file cli.php.

45{
46 if (!defined("ILIAS_SETUP_IGNORE_DB_UPDATE_STEP_MESSAGES") || !ILIAS_SETUP_IGNORE_DB_UPDATE_STEP_MESSAGES) {
47 throw new \ILIAS\Setup\UnachievableException($message);
48 }
49}
$message
Definition: xapiexit.php:32

References $message.

Variable Documentation

◆ $app

$app = $c["app"]

Definition at line 39 of file cli.php.

Referenced by ilCalendarExport\addAppointments(), ilCalendarWeekGUI\addTimedEvents(), ilCalendarMailNotification\appendAppointmentDetails(), ilCalendarCategoryGUI\askDeleteAppointments(), ilConsultationHoursGUI\assignUsersToAppointment(), ilConsultationHoursGUI\assignUsersToAppointments(), ilConsultationHoursGUI\assignUsersToGroup(), ilConsultationHourUtils\bookAppointment(), ilConsultationHourUtils\cancelBooking(), ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ilAppointmentPresentationGroupGUI\collectPropertiesAndActions(), ilCalendarAppEventListener\createAppointments(), ilCalendarExport\createRecurrences(), ilCalendarExport\createVEVENT(), ilCalendarAppointmentGUI\delete(), ilCalendarCategoryGUI\deleteAppointments(), ilCalendarAppointmentPresentationGUI\executeCommand(), ilCalendarBlockGUI\executeCommand(), ilCalendarCategoryGUI\executeCommand(), ilCalendarDayGUI\executeCommand(), ilCalendarInboxGUI\executeCommand(), ilCalendarMonthGUI\executeCommand(), ilCalendarPresentationGUI\executeCommand(), ilCalendarWeekGUI\executeCommand(), ilObjSession\getFirstAppointment(), ilMilestoneResponsiblesTableGUI\getParticipantsAndResponsibles(), ilSessionDataSet\importRecord(), ilSurveySkillDeterminationGUI\listSkillChanges(), ilConsultationHoursTableGUI\parse(), ilConsultationHourBookingTableGUI\parse(), ilCalendarDayGUI\parseInfoIntoRaster(), ilObjGroup\prepareAppointments(), ilObjCourse\prepareAppointments(), ilObjSession\prepareCalendarAppointments(), ilObjSurvey\sent360Reminders(), and ilCalendarDayGUI\show().

◆ $c

$c = build_container_for_setup($executed_in_directory)

Definition at line 38 of file cli.php.

Referenced by ilPersonalSkillExplorerGUI\__construct(), ilQuestionBrowserTableGUI\__construct(), ilEvaluationAllTableGUI\__construct(), ilTrObjectUsersPropsTableGUI\__construct(), ilTrSummaryTableGUI\__construct(), ilTrUserObjectsPropsTableGUI\__construct(), ilTrMatrixTableGUI\__construct(), ILIAS\Setup\CLI\App\__construct(), ILIAS\Filesystem\Definitions\Definitions\__construct(), ilSCORM2004TrackingItemsTableGUI\__construct(), ilSCORMTrackingItemsTableGUI\__construct(), ilRegistrationCodesTableGUI\__construct(), ilSurveyResultsCumulatedTableGUI\__construct(), ilSurveyQuestionsTableGUI\__construct(), ilPasteStyleCharacteristicTableGUI\__construct(), ilLMTableOfContentsExplorerGUI\__construct(), ilPresentationListTableGUI\__construct(), ilTermListTableGUI\__construct(), ilVirtualSkillTree\__getSubTreeRec(), ilObjTest\_getECTSGrade(), ilObjSurveyQuestionPool\_getQuestionClasses(), ilUserSearchOptions\_getSearchableFieldsInfo(), ILIAS\UI\Implementation\Component\Symbol\Glyph\GlyphNonAbstractRenderer\_getTemplate(), ILIAS\UI\Implementation\Component\Counter\CounterNonAbstractRenderer\_getTemplate(), ActiveRecord\_toCamelCase(), ilDatabaseCreatedObjective\achieve(), ILIAS\Setup\Objective\ClientIdReadObjective\achieve(), ILIAS\GlobalScreen\Scope\addComponentDecorator(), ILIAS\GlobalScreen\Scope\addSymbolDecorator(), ilObjStyleSheet\addTemplate(), ilDBUpdate\applyCustomUpdates(), ilDBUpdate\applyHotfix(), ilDBUpdate\applyUpdate(), assImagemapQuestionGUI\areaEditor(), ILIAS\UI\examples\Chart\ScaleBar\base(), build_container_for_setup(), ilPRGAssignmentDBRepository\buildProgressTreeFor(), nusoap_parser\buildVal(), ILIAS\Style\Content\InternalDataService\characteristic(), ILIAS\GlobalScreen\Scope\checkClosure(), ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\checkClosureForBoolReturnValue(), ILIAS\Notifications\ilNotificationSystem\clear(), ilMMSubItemGUI\confirmDelete(), ilMMTopItemGUI\confirmDelete(), ilMMSubItemGUI\confirmMove(), ilMMTopItemGUI\confirmRestore(), ilMapArea\countCoords(), shibUser\create(), ilObjStyleSheetGUI\deleteColorConfirmationObject(), ilObjStyleSheetGUI\deleteColorObject(), ilSurveySkill\determineMaxScale(), ilLMTracker\determineProgressStatus(), ilTable2GUI\determineSelectedColumns(), ilDBPdo\dropUniqueConstraintByFields(), ilPCResourcesGUI\edit(), ilTable2GUI\fillFooter(), ilSCORM2004TrackingItemsTableGUI\fillHeaderCSV(), ilSCORMTrackingItemsTableGUI\fillHeaderCSV(), ilTrMatrixTableGUI\fillHeaderCSV(), ilTrObjectUsersPropsTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrUserObjectsPropsTableGUI\fillHeaderCSV(), ilSCORM2004TrackingItemsTableGUI\fillHeaderExcel(), ilSCORMTrackingItemsTableGUI\fillHeaderExcel(), ilTrMatrixTableGUI\fillHeaderExcel(), ilTrObjectUsersPropsTableGUI\fillHeaderExcel(), ilTrSummaryTableGUI\fillHeaderExcel(), ilTrUserObjectsPropsTableGUI\fillHeaderExcel(), ilDclExportTableGUI\fillRow(), ilExGradesTableGUI\fillRow(), ilPresentationListTableGUI\fillRow(), ilTermListTableGUI\fillRow(), ilSCORM2004TrackingItemsTableGUI\fillRow(), ilSCORMTrackingItemsTableGUI\fillRow(), ilSurveyResultsCumulatedTableGUI\fillRow(), ilSurveyQuestionsTableGUI\fillRow(), ilEvaluationAllTableGUI\fillRow(), ilQuestionBrowserTableGUI\fillRow(), ilQuestionPoolPrintViewTableGUI\fillRow(), ilExportTableGUI\fillRow(), ilRegistrationCodesTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilTrSummaryTableGUI\fillRow(), ilTrUserObjectsPropsTableGUI\fillRow(), ilUserTableGUI\fillRow(), ilSCORM2004TrackingItemsTableGUI\fillRowCSV(), ilSCORMTrackingItemsTableGUI\fillRowCSV(), ilTrMatrixTableGUI\fillRowCSV(), ilTrObjectUsersPropsTableGUI\fillRowCSV(), ilTrSummaryTableGUI\fillRowCSV(), ilTrUserObjectsPropsTableGUI\fillRowCSV(), ilSCORM2004TrackingItemsTableGUI\fillRowExcel(), ilSCORMTrackingItemsTableGUI\fillRowExcel(), ilTrMatrixTableGUI\fillRowExcel(), ilTrObjectUsersPropsTableGUI\fillRowExcel(), ilTrSummaryTableGUI\fillRowExcel(), ilTrUserObjectsPropsTableGUI\fillRowExcel(), ILIAS\GlobalScreen\Scope\MainMenu\Collector\Map\Map\filter(), ilTaxonomyNode\fixOrderNumbers(), ActiveRecord\fromCamelCase(), ILIAS\LTI\ToolProvider\fullyQualifyClaim(), assErrorText\getAvailableAnswerOptions(), ilRepositoryExplorerGUI\getChildsOfNode(), ilSkillTemplateTreeExplorerGUI\getChildsOfNode(), ilTreeExplorerGUI\getChildsOfNode(), ilVirtualSkillTree\getChildsOfNode(), ilNoteGUI\getCommentsWidget(), ilComponentDefinitionReader\getComponentInfo(), ilDBAnalyzer\getConstraintsInformation(), getCourseReferencesInNode(), ilSkillDataSet\getDependencies(), ilCourseLearningHistoryProvider\getEntries(), ilBadgeLearningHistoryProvider\getEntries(), ilSkillLearningHistoryProvider\getEntries(), ilTrackingLearningHistoryProvider\getEntries(), assClozeTestGUI\getGapCombinations(), ILIAS\Administration\AdministrationMainBarProvider\getGroups(), ilDBUpdate\getHotfixSteps(), ilMediaImageUtil\getImageSize(), ilDBAnalyzer\getIndicesInformation(), ILIAS\Awareness\User\ProviderCourseContacts\getInitialUserSet(), ilObjStudyProgrammeAutoCategoriesGUI\getItemPath(), ilBookingReservationsTableGUI\getItems(), ilCalendarSelectionBlockGUI\getLegacyContent(), ilSkillTree\getMaxOrderNr(), ilObjSurvey\getMaxSumScore(), ilAwarenessMetaBarProvider\getMetaBarItems(), ilHelpMetaBarProvider\getMetaBarItems(), ilTaxonomyNode\getNextOrderNr(), ilRepositorySelectorExplorerGUI\getNodeContent(), ilCountrySelectInputGUI\getOptions(), ilStyleCharacteristicGUI\getPasteFromOtherStyleForm(), ilDBAnalyzer\getPrimaryKeyInformation(), InitResourceStorage\getResourceBuilder(), ilTrSummaryTableGUI\getSelCountryCodes(), ILIAS\GlobalScreen\Scope\MainMenu\Collector\Renderer\BaseTypeRenderer\getStandardSymbol(), ilObjStyleSheet\getTemplateXML(), ilRepositorySelector2InputGUI\getTitleForNodeId(), ilObjStudyProgrammeAutoMembershipsGUI\getTitleRepresentation(), ilLMEditGSToolProvider\getToolsForContextStack(), ilCOPageEditGSToolProvider\getToolsForContextStack(), ILIAS\Skill\Tree\SkillTreeManager\getTrees(), ILIAS\UI\examples\Layout\Page\Standard\getUIContent(), ilDBUpdate\getUpdateSteps(), ilStyleCharacteristicGUI\getValues(), ILIAS\UI\Implementation\Component\Table\Data\getViewControlFieldSelection(), ILIAS\UI\Implementation\Component\Table\Data\getViewControlOrdering(), ilObjStyleSheet\getXML(), ilLearningModuleExporter\getXmlExportTailDependencies(), ilExportGUI\handleCustomMultiCommand(), ILIAS\Setup\AgentCollection\hasConfig(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\hasMatch(), ilNewsDataSet\importRecord(), ilObjCourseGUI\infoScreen(), ilObjGroupGUI\infoScreen(), InitComponentService\init(), InitResourceStorage\init(), InitUIFramework\init(), InitHttpServices\init(), ilLSDI\init(), ilWebDAVDIC\init(), ilInitialisation\initAccessibilityControlConcept(), ilInitialisation\initAvatar(), ilInitialisation\initBackgroundTasks(), ilQuestionPoolPrintViewTableGUI\initColumns(), ilInitialisation\initCron(), ilInitialisation\initCustomObjectIcons(), ilInitialisation\initFileUploadService(), ilTrObjectUsersPropsTableGUI\initFilter(), ilShibbolethSettingsForm\initForm(), ilOrgUnitAuthorityFormGUI\initFormElements(), ilInitialisation\initGlobalScreen(), ilInitialisation\initILIAS(), ilInitialisation\initInjector(), InitComponentService\initInternal(), ilInitialisation\initKioskMode(), ilInitialisation\initMail(), ilInitialisation\initSession(), ilSettingsTemplateGUI\initSettingsTemplateForm(), ilObjStyleSheetGUI\initTemplateGenerationForm(), ilInitialisation\initTermsOfService(), ilInitialisation\initUIFramework(), ilGlobalCache\isActive(), ilDatabaseCreatedObjective\isApplicable(), ilPDFGenerationRequest\isPathOrUrlValid(), ilStr\isUtf8(), ilTestExportGUI\listExportFiles(), ilExportGUI\listExportFiles(), ilMembershipCronNotificationsData\load(), ilRandom\logIfPossible(), ilPageObject\pasteContents(), ilTreeExplorerGUI\preloadChilds(), ILIAS\MainMenu\Provider\CustomMainBarProvider\provideTypeInformation(), ilvCard\quoted_printable_encode(), ilMediaCastSettings\read(), ilStyleCharacteristicGUI\removeOutdated(), ILIAS\Awareness\User\Collector\removeUsersFromCollections(), ILIAS\Skill\Tree\SkillTreeNodeManager\saveChildsOrder(), ilGlossaryAdvMetaDataAdapter\saveColumnOrder(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\setConnector(), ilWebResourceDatabaseRepositoryTest\setGlobal(), CategoryReferenceTest\setGlobalVariable(), ilChatroomAbstractTest\setGlobalVariable(), ilTimingAcceptedTest\setGlobalVariable(), ilGroupEventHandlerTest\setGlobalVariable(), PollBlockTest\setGlobalVariable(), ilScorm2004BaseTestCase\setGlobalVariable(), EventItemsTest\setGlobalVariable(), ilTestBaseTestCase\setGlobalVariable(), assBaseTestCase\setGlobalVariable(), WikiUtilTest\setGlobalVariable(), ilRBACTest\setGlobalVariable(), ilADTFactoryTest\setGlobalVariable(), ilAdvancedMDRecordObjectOrderingsTest\setGlobalVariable(), ilSessionTest\setGlobalVariable(), ilCalendarRecurrenceCalculationTest\setGlobalVariable(), ilCASSettingsTest\setGlobalVariable(), ilConditionsTest\setGlobalVariable(), ilBuddySystemBaseTest\setGlobalVariable(), PCParagraphTest\setGlobalVariable(), ilCopyWizardOptionsTest\setGlobalVariable(), ilDidacticTemplatePatternTest\setGlobalVariable(), EventTest\setGlobalVariable(), ExcelTest\setGlobalVariable(), ilExceptionTest\setGlobalVariable(), ilExportOptionsTest\setGlobalVariable(), ilLanguageBaseTest\setGlobalVariable(), ilLDAPServerTest\setGlobalVariable(), ilLogComponentLevelTest\setGlobalVariable(), ilMailBaseTest\setGlobalVariable(), ilWaitingListTest\setGlobalVariable(), ilMDTest\setGlobalVariable(), NotificationTest\setGlobalVariable(), PermanentLinkGUITest\setGlobalVariable(), ilPrivacySettingsTest\setGlobalVariable(), ilRegistrationSettingsTest\setGlobalVariable(), ilRTEBaseTest\setGlobalVariable(), ilSearchLuceneQueryParserTest\setGlobalVariable(), SkillCategoryTest\setGlobalVariable(), ilSystemCheckTaskTest\setGlobalVariable(), ilTermsOfServiceBaseTest\setGlobalVariable(), ilTrackingCollectionTest\setGlobalVariable(), ilRepositoryTreeTest\setGlobalVariable(), VirusScannerBaseTest\setGlobalVariable(), ilECSUserTest\setGlobalVariable(), ilRPCServerSettingsTest\setGlobalVariable(), ilSoapFunctionsTest\setGlobalVariable(), ilStyleCharacteristicGUI\setOutdated(), ilPCTabsGUI\setPropertiesByForm(), ilObjStyleSheetGUI\setTemplatesSubTabs(), ilPDNotesGUI\setToolbar(), ilWACCheckingInstanceTest\setUp(), ilWACTokenTest\setUp(), ilSystemSupportContactsGUI\showContacts(), ilObjContentObjectGUI\showExportIDsOverview(), ilNewsForContextBlockGUI\showNews(), ILIAS\UI\examples\Chart\ScaleBar\ten_items(), LinkTest\test_get_action(), DeckTest\test_get_cards(), ButtonMonthTest\test_get_default(), PanelSecondaryListingTest\test_get_item_groups(), ChartScaleBarTest\test_get_items(), ItemGroupTest\test_get_items(), LinkTest\test_get_label(), DeckTest\test_get_size(), CardTest\test_get_title(), ItemGroupTest\test_get_title(), ItemTest\test_get_title(), PanelSecondaryListingTest\test_get_title(), PanelListingTest\test_get_title_get_groups(), ComponentHelperTest\test_getCanonicalName(), DeckTest\test_implements_factory_interface(), ItemTest\test_link_title(), CounterTest\test_novelty_counter(), GlyphTest\test_one_counter(), GlyphTest\test_only_two_counters(), ButtonMonthTest\test_render(), ChartScaleBarTest\test_render(), ItemTest\test_render_audio_player(), ItemGroupTest\test_render_base(), ItemShyTest\test_render_base(), ItemTest\test_render_base(), PanelListingTest\test_render_base(), DeckTest\test_render_content(), CardTest\test_render_content_full(), CardTest\test_render_content_with_component_title(), CardTest\test_render_content_with_highlight(), ItemShyTest\test_render_critical(), DropdownTest\test_render_empty(), DividerTest\test_render_horizontal_empty(), DividerTest\test_render_horizontal_with_label(), DropdownTest\test_render_items(), DropdownTest\test_render_items_with_aria_label(), DropdownTest\test_render_items_with_label(), ItemTest\test_render_lead_icon(), ItemTest\test_render_lead_image(), ItemTest\test_render_lead_letter_avatar(), ItemTest\test_render_lead_picture_avatar(), ItemTest\test_render_lead_text_and_color(), LinkTest\test_render_link(), ItemTest\test_render_progress(), ItemTest\test_render_progress_and_lead_icon(), ItemTest\test_render_progress_and_lead_image(), GlyphTest\test_render_simple(), CounterTest\test_render_status(), DividerTest\test_render_vertical(), GlyphTest\test_render_with_action(), RepositoryObjectTest\test_render_with_actions(), ItemGroupTest\test_render_with_actions(), PanelListingTest\test_render_with_actions(), RepositoryObjectTest\test_render_with_certificate_icon(), DropdownTest\test_render_with_link_new_viewport(), LinkTest\test_render_with_new_viewport(), RepositoryObjectTest\test_render_with_object_icon(), GlyphTest\test_render_with_on_load_code(), RepositoryObjectTest\test_render_with_progressmeter(), GlyphTest\test_render_with_unavailable_action(), GlyphTest\test_render_withCounter(), GlyphTest\test_render_withTwoCounters(), ItemTest\test_shy_title_and_various_properties(), PanelTest\test_standard_get_content(), CounterTest\test_status_counter(), GlyphTest\test_two_counters(), ItemGroupTest\test_with_actions(), ItemTest\test_with_actions(), PanelListingTest\test_with_actions(), PanelSecondaryListingTest\test_with_actions(), ItemTest\test_with_audio_player(), DeckTest\test_with_cards(), ItemShyTest\test_with_close(), ItemTest\test_with_color(), ItemShyTest\test_with_description(), ItemTest\test_with_description(), CardTest\test_with_highlight(), CardTest\test_with_image(), DropdownTest\test_with_items(), DividerTest\test_with_label(), DropdownTest\test_with_label(), ItemShyTest\test_with_lead_icon(), ItemTest\test_with_lead_icon(), ItemTest\test_with_lead_image(), ItemTest\test_with_lead_letter_avatar(), ItemTest\test_with_lead_picture_avatar(), ItemTest\test_with_lead_text(), ItemTest\test_with_no_lead(), ItemTest\test_with_progress(), ItemTest\test_with_properties(), ItemShyTest\test_with_property(), CardTest\test_with_section(), CardTest\test_with_signal_title_action(), DeckTest\test_with_size(), CardTest\test_with_string_title_action(), CardTest\test_with_title(), RepositoryObjectTest\test_with_title_as_shy(), CardTest\test_with_title_as_shy_button(), ILIAS\Tests\Setup\ObjectiveCollectionTest\testAchieve(), BreadcrumbsTest\testAppending(), ILIAS\Tests\Setup\AgentCollectionTest\testArrayToConfigTransformationAllowsUnsetFields(), DimensionTest\testCardinalInvalidValue(), DimensionTest\testCardinalNullValue(), DimensionTest\testCardinalNumericValues(), DimensionTest\testCardinaltLabels(), ILIAS\Tests\Setup\ConfigCollectionTest\testConstruct(), BreadcrumbsTest\testCrumbs(), ILIAS\Tests\Setup\AgentCollectionTest\testGetAgent(), ILIAS\Tests\Setup\AgentCollectionTest\testGetArrayToConfigTransformation(), ILIAS\Tests\Setup\ConfigCollectionTest\testGetConfig(), ILIAS\Tests\Setup\ConfigCollectionTest\testGetKeys(), ILIAS\Tests\Setup\ObjectiveCollectionTest\testGetLabel(), ILIAS\Tests\Setup\ObjectiveCollectionTest\testGetObjectives(), ILIAS\Tests\Setup\ObjectiveCollectionTest\testGetPreconditions(), ItemNotificationTest\testGetTitle(), ItemNotificationTest\testGetTitleAsLink(), GlyphTest\testIsTabbable(), ILIAS\Tests\Setup\ConfigCollectionTest\testMaybeGetConfig(), ValidationConstraintsCustomTest\testProblemBuilderRetrievesLngClosure(), DimensionTest\testRangeInvalidArray(), DimensionTest\testRangeInvalidCount(), DimensionTest\testRangeInvalidValues(), DimensionTest\testRangeLabels(), DimensionTest\testRangeNullValue(), DimensionTest\testRangeNumericValues(), UITestHelperTest\testRenderExample(), ItemNotificationTest\testRenderFullyFeatured(), BreadcrumbsTest\testRendering(), GlyphTest\testTabbableGlyphRender(), ViewControlGroupTest\testViewControlGroupGetContent(), ItemNotificationTest\testWithActions(), ItemNotificationTest\testWithAdditionalContent(), ItemNotificationTest\testWithAggregateNotifications(), ItemNotificationTest\testWithCloseAction(), ItemNotificationTest\testWithDescription(), ItemNotificationTest\testWithLeadIcon(), ItemNotificationTest\testWithProperties(), ilDBPdo\uniqueConstraintExists(), ilObjStyleSheet\updateTemplate(), ilMailOnlyExternalAddressList\value(), and ILIAS\GlobalScreen\Scope\MainMenu\Collector\Map\Map\walk().

◆ $executed_in_directory

$executed_in_directory = getcwd()

Definition at line 7 of file cli.php.

Referenced by build_container_for_setup().

◆ if

if(!defined("MAGPIE_DIR")) ( defined"MAGPIE_DIR")

Definition at line 15 of file cli.php.