kzarshenas / crazyphp
该包最新版本(0.2.0)没有提供许可证信息。
我用于创建超快Web应用的疯狂框架。
0.2.0
2024-07-27 08:32 UTC
Requires
- catfan/medoo: ^2.1
- cboden/ratchet: ^0.4.4
- delight-im/auth: ^8.3
- laminas/laminas-httphandlerrunner: ^2.3
- league/climate: ^3.8
- mezon/router: ^1.5
- nyholm/psr7: ^1.5
- nyholm/psr7-server: ^1.0
- phpfastcache/phpfastcache: ^9.1
- phpmyadmin/sql-parser: ^5.9
- psr/http-message: ^1.0
- splitbrain/php-cli: ^1.1
- symfony/finder: ^6.1
- symfony/yaml: ^6.1
- zordius/lightncandy: ^1.2
Requires (Dev)
- phpunit/phpunit: ^11
This package is auto-updated.
Last update: 2024-10-02 08:03:14 UTC
README
我用于创建超快Web应用的疯狂框架。
安装
通过composer安装
composer require kzarshenas/crazyphp
项目
新建项目
php vendor/kzarshenas/crazyphp/bin/CrazyCommand new project
更新项目
php vendor/kzarshenas/crazyphp/bin/CrazyCommand update project
删除项目
php vendor/kzarshenas/crazyphp/bin/CrazyCommand delete project
路由器
新建路由器
php vendor/kzarshenas/crazyphp/bin/CrazyCommand new router
删除路由器
php vendor/kzarshenas/crazyphp/bin/CrazyCommand delete router
路由器类型
新建路由器类型
php vendor/kzarshenas/crazyphp/bin/CrazyCommand new routerType
删除路由器类型
php vendor/kzarshenas/crazyphp/bin/CrazyCommand delete routerType
扩展
新建路由器类型
php vendor/kzarshenas/crazyphp/bin/CrazyCommand new extension
更新扩展
php vendor/kzarshenas/crazyphp/bin/CrazyCommand update extension
删除路由器类型
php vendor/kzarshenas/crazyphp/bin/CrazyCommand delete extension
回收站
清理回收站
当你删除路由器... 被删除的文件备份会复制到回收站。
php vendor/kzarshenas/crazyphp/bin/CrazyCommand delete trash
Docker(可选)
创建Docker Compose
php vendor/kzarshenas/crazyphp/bin/CrazyDocker new
删除Docker Compose
php vendor/kzarshenas/crazyphp/bin/CrazyDocker delete
启动Docker Compose
php vendor/kzarshenas/crazyphp/bin/CrazyDocker up
停止Docker Compose
php vendor/kzarshenas/crazyphp/bin/CrazyDocker down
开发
运行测试(使用PHPUnit)
php vendor/phpunit/phpunit/phpunit
默认环境变量
应用的环境变量存储在
$GLOBALS["__CRAZY_APP"]