Overview
Here's a short summary of what booting Tempest looks like.
- The entry point is either
public/index.html
or./tempest
. - Tempest boots using the
FrameworkKernel
. - Bootstrap classes are located in the
Tempest\Core\Kernel
namespace. - First, discovery is started through the
LoadDiscoveryLocations
andLoadDiscoveryClasses
classes. - Then, configuration files are registered through the
LoadConfig
class. - When bootstrapping is completed, the
Tempest\Core\KernelEvent::BOOTED
event is fired.