木质内核 / kernel
提供支持控制器行为的应用程序内核。
dev-master
2022-06-30 05:48 UTC
Requires
- php: >=8.0
- xylemical/config: dev-master
- xylemical/container: dev-master
- xylemical/controller: dev-master
Requires (Dev)
- xylemical/composer-dev-bundle: ^0.1.0
This package is auto-updated.
Last update: 2024-08-29 06:02:00 UTC
README
提供应用程序内核。
安装
安装此库的推荐方法是通过composer。
composer require xylemical/kernel
用法
<?php declare(strict_types=1); use Xylemical\Config\ConfigFactory; use Xylemical\Config\Source\ConfigFileSource; use Xylemical\Kernel\Container\ConfigContainerSource; use Xylemical\Kernel\Information; use Xylemical\Kernel\Kernel; require 'vendor/autoload.php'; $info = new Information('dummy', ''); $config = new ConfigFileSource('config.php'); $factory = new ConfigFactory($config); $container = new ConfigContainerSource($factory->get('container')); $kernel = new Kernel($info, $config, $container, __DIR__); exit($kernel->run());
许可证
MIT, 见LICENSE。