非常薄,无框架的PHP

0.1 2017-11-14 10:49 UTC

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]
    ]

]);