alanedwardes / carbo
此包已被弃用且不再维护。未建议替代包。
一个快速、轻量且简洁的PHP Web框架。我用自己的项目使用它。
dev-master
2014-07-18 20:56 UTC
Requires
- php: >=5.4.0
- cbschuld/browser.php: dev-master
- christian-riesen/otp: 1.*
- doctrine/dbal: 2.4.*
- twig/twig: 1.*
This package is not auto-updated.
Last update: 2020-06-12 17:46:23 UTC
README
一个快速、轻量且简洁的PHP Web框架。
特性
- 路由、缓存、身份验证和会话管理功能
- 零配置的行政面板,遍历模式并自动发现关系
- 使用Twig库内置模板
基本用法
<?php # Without composer: require_once 'carbo/loader.php'; require_once 'vendor/autoload.php'; # Create a router $router = new Carbo\Routing\Router; Carbo\Mapping\Map::create($router, [ # Map / to a simple text view ['/', 'Carbo\Views\TextView', 'Hello, world!'], # Map 404 to another simple text view [Carbo\Http\Code::NotFound, 'Carbo\Views\TextView', 'Not found.'] ]); # Despatch echo $router->despatch();
Composer
{ "require": { "alanedwardes/carbo": "dev-master" } }