switon/kernel
Composer 安装命令:
composer require switon/kernel
包简介
Application bootstrap for environment, config, provider lifecycle, and fatal error handling for Switon Framework
README 文档
README
Switon's application bootstrap kernel for env loading, config merging, provider lifecycle, and fatal handling.
Highlights
- Single bootstrap entrypoint:
KernelInterface::start()starts the application from one contract. - Config loading: root YAML and PHP config files are merged together.
- Provider discovery and overrides: built-in and app providers are loaded in one bootstrap flow.
- Autowiring and boot order: services are wired before runtime control is handed over.
- Fatal handling: the kernel sets up fatal handling during bootstrap.
- Runtime checks: the kernel includes a version command for quick verification.
Installation
composer require switon/kernel
Quick Start
use Switon\Kernel\Kernel; class AppKernel extends Kernel { public function start(): void { parent::start(); // Attach HTTP server, CLI loop, worker, etc. } } (new AppKernel(__DIR__))->start();
Docs: https://docs.switon.dev/latest/kernel
License
MIT.
统计信息
- 总下载量: 30
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 5
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-07