ÃÛ¶¹ÊÓÆµ

[PaaS only]{class="badge informative" title="Applies to ÃÛ¶¹ÊÓÆµ Commerce on Cloud projects (ÃÛ¶¹ÊÓÆµ-managed PaaS infrastructure) and on-premises projects only."}

Overview of initialization and bootstrap

To run the Commerce application, the following actions are implemented in :

  • Include , which performs essential initialization routines such as error handling, initializing the autoloader, setting profiling options, and setting the default timezone.
  • Create an instance of
  • Create a Commerce application instance:
  • Run Commerce

Bootstrap run logic

uses the following algorithm to run the Commerce application:

  1. Initializes the error handler.

  2. Creates the and basic shared services that are used everywhere and are affected by the environment. The environment parameters are injected properly into these objects.

  3. Asserts that maintenance mode is not enabled; otherwise, terminates.

  4. Asserts that the Commerce application is installed; otherwise