ideationnet / wafer
非常薄,无框架的PHP
0.1
2017-11-14 10:49 UTC
Requires
- php: ~7.0
- ideationnet/invoker-router-middleware: ^1.0
- ideationnet/stack-runner: ^4.0
- middlewares/utils: ^0.13.0
- php-di/php-di: ^5.4
- zendframework/zend-diactoros: ^1.6
Requires (Dev)
- phpunit/phpunit: ^6.4
- squizlabs/php_codesniffer: ^3.1
This package is not auto-updated.
Last update: 2024-09-15 04:26:10 UTC
README
简单、非常薄、无框架的PHP。
安装
通过composer
composer require ideationnet/wafer
使用方法
使用此包最简单的方法是创建一个"可调用的"类
<?php use Zend\Diactoros\Response\HtmlResponse; class Hello { public function __invoke() { return new HtmlResponse('Hello!'); } }
然后只需通过创建一个index.php
来运行它
<?php use IdNet\Wafer\Application; use Example\Hello; require __DIR__.'/../vendor/autoload.php'; Application::run([ 'routes' => [ ['GET', '/', Hello::class] ] ]);