Go to the source code of this file.
◆ build_container_for_setup()
| build_container_for_setup |
( |
string |
$executed_in_directory | ) |
|
Definition at line 51 of file cli.php.
References $c.
53 $c = new \Pimple\Container();
55 $c[
"app"] =
function (
$c) {
56 return new \ILIAS\Setup\CLI\App(
57 $c[
"command.install"],
59 $c[
"command.build-artifacts"],
60 $c[
"command.achieve"],
65 $c[
"command.install"] =
function (
$c) {
66 return new \ILIAS\Setup\CLI\InstallCommand(
69 $c[
"common_preconditions"]
72 $c[
"command.update"] =
function (
$c) {
73 return new \ILIAS\Setup\CLI\UpdateCommand(
76 $c[
"common_preconditions"]
79 $c[
"command.build-artifacts"] =
function (
$c) {
80 return new \ILIAS\Setup\CLI\BuildArtifactsCommand(
84 $c[
"command.achieve"] =
function (
$c) {
85 return new \ILIAS\Setup\CLI\AchieveCommand(
88 $c[
"common_preconditions"],
92 $c[
"command.status"] =
function (
$c) {
93 return new \ILIAS\Setup\CLI\StatusCommand(
98 $c[
"command.migrate"] =
function (
$c) {
99 return new \ILIAS\Setup\CLI\MigrateCommand(
101 $c[
"common_preconditions"]
105 $c[
"common_preconditions"] =
function (
$c) {
107 new \ilOwnRiskConfirmedObjective(),
108 new \ilUseRootConfirmed()
112 $c[
"common_agent"] =
function (
$c) {
113 return new \ilSetupAgent(
119 $c[
"agent_finder"] =
function (
$c) {
124 $c[
"interface_finder"],
126 "common" =>
$c[
"common_agent"]
131 $c[
"refinery"] =
function (
$c) {
138 $c[
"data_factory"] =
function (
$c) {
142 $c[
"lng"] =
function (
$c) {
143 return new \ilSetupLanguage(
"en");
147 return new \ILIAS\Setup\CLI\ConfigReader(
153 $c[
"interface_finder"] =
function (
$c) {
154 return new \ILIAS\Setup\ImplementationOfInterfaceFinder();
157 $c[
"json.parser"] =
function (
$c) {
158 return new \Seld\JsonLint\JsonParser();
◆ setup_exit()
Definition at line 44 of file cli.php.
References $message.
46 if (!defined(
"ILIAS_SETUP_IGNORE_DB_UPDATE_STEP_MESSAGES") || !ILIAS_SETUP_IGNORE_DB_UPDATE_STEP_MESSAGES) {
47 throw new \ILIAS\Setup\UnachievableException(
$message);
◆ $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(), ilAppointmentPresentationGroupGUI\collectPropertiesAndActions(), ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ILIAS\Services\WOPI\Discovery\Crawler\crawl(), ilCalendarAppEventListener\createAppointments(), ilCalendarCategoryGUI\deleteAppointments(), ilCalendarDayGUI\executeCommand(), ilCalendarMonthGUI\executeCommand(), ilCalendarInboxGUI\executeCommand(), ilCalendarWeekGUI\executeCommand(), ilCalendarAppointmentPresentationGUI\executeCommand(), ilCalendarCategoryGUI\executeCommand(), ilCalendarPresentationGUI\executeCommand(), ilCalendarBlockGUI\executeCommand(), ilObjSession\getFirstAppointment(), ilExAssignment\handleCalendarEntries(), ilSessionDataSet\importRecord(), ilSurveySkillDeterminationGUI\listSkillChanges(), ilConsultationHourBookingTableGUI\parse(), ilConsultationHoursTableGUI\parse(), ilCalendarWeekGUI\parseHourInfo(), ilCalendarDayGUI\parseInfoIntoRaster(), ilObjGroup\prepareAppointments(), ilObjCourse\prepareAppointments(), ilObjSession\prepareCalendarAppointments(), ilObjEmployeeTalk\read(), ilObjSurvey\sent360Reminders(), ilCalendarDayGUI\show(), and ILIAS\Services\WOPI\Discovery\AppDBRepository\storeCollection().
◆ $c
◆ $executed_in_directory
| $executed_in_directory = getcwd() |
◆ if
| if(!defined("MAGPIE_DIR")) |