rquadling/application-controller

此包的最新版本(v1.1.1)没有可用的许可信息。

一个简单的Web控制器,封装了RQuadling项目使用的Symfony/Application。

v1.1.1 2020-01-09 13:13 UTC

This package is auto-updated.

Last update: 2024-09-09 23:36:36 UTC


README

Build Status Code Coverage GitHub issues

PHP Version Stable Version

Total Downloads Monthly Downloads Daily Downloads

一个简单的Web控制器,封装了RQuadling项目使用的Symfony/Application。

安装

使用Composer

composer require rquadling/application-controller

用法

依赖注入

在您的 di.php 中,定义对 \RQuadling\Console\Abstracts\AbstractApplication 的请求的响应。

示例

    \RQuadling\Console\Abstracts\AbstractApplication::class => function ($c) {
        return $c->get(YourApplication::class);
    },

公开的 index.php

<?php

require dirname(__DIR__).'/vendor/autoload.php';

\RQuadling\DependencyInjection\ContainerFactory::build()
    ->get(\RQuadling\Controllers\ApplicationController::class)
    ->index();