sowerphp / sowerphp-project
使用SowerPHP框架的项目骨架。
dev-master
2024-08-26 20:47 UTC
Requires
- sowerphp/sowerphp-framework: dev-master || dev-main
This package is auto-updated.
Last update: 2024-08-26 20:48:41 UTC
README
安装
使用composer创建项目
composer create-project --prefer-dist sowerphp/sowerphp-project my-project dev-master
cd my-project
cp env-dist .env
示例
创建控制器
创建文件 src/app/Controller/Test.php
,内容如下
<?php namespace app; use \sowerphp\core\Controller; use \sowerphp\core\Network_Request as Request; class Controller_Test extends Controller { public function boot(): void { app('auth')->allowActionsWithoutLogin('*'); } public function action(Request $request, ...$args) { dd($request, $args); } }
许可证
本程序是自由软件:您可以重新分配和/或修改它,但必须遵守自由软件基金会发布的GNU Affero通用公共许可证的条款,无论是许可证的版本3,还是(您选择的)该许可证的任何后续版本。
分发本程序是希望它有用,但没有任何保证;甚至没有任何隐含的商售保证或适用于特定目的的适用性保证。有关GNU Affero通用公共许可证的详细信息,请参阅许可证。
您应该已经收到本程序的GNU Affero通用公共许可证副本。如果没有,请参阅GNU Affero通用公共许可证。