eneioarzew / egg-framework
v0.2.1
2021-05-27 23:55 UTC
README
Egg Framework
一个轻量级的PHP框架,用于快速创建项目。
安装
使用Composer安装
composer create-project eneioarzew/egg-framework:[版本|留空默认为最新稳定版本] [安装框架的文件夹名称]
替代方案
- 在GitHub页面上检查发布版本,并选择要下载的版本。
可用命令: (每个命令前必须加"php chalaza")
生成单个 生成命令可以缩写为g:[模块类型]
- generate:controller [控制器名称]
- 在php/controllers中生成控制器,在resources/view中生成视图,在配置文件中生成引用行和路由。
- (例如:g:controller egg)
- generate:domain [域名称]
- 在php/domain中生成域。
- (例如:g:domain egg)
- generate:repository [仓库名称]
- 在php/domain中生成仓库。
- (例如:g:repository egg)
- generate:service [服务名称]
- 在php/domain中生成服务。
- (例如:g:service egg)
- generate:function [控制器名称] [函数名称] [参数-1] [参数-2]...[参数-n]
- 生成指定名称的函数。
- 包括所有指定的函数参数。
- 命令中的参数名称用空格分隔。
- (例如:g:function employees searchEmployee employee_id auth_id)
- generate:route [模块名称] [函数名称]
- 生成指定名称的路由。
生成多个 生成命令可以缩写为gm:[模块类型]
- generatemultiple:[模块类型] [模块名称]
- 要生成的模块类型应键入为单个字母
- (例如:gm:cdrs)
- 这将生成所有四种模块类型——即:控制器、域、仓库、服务。
- (例如:gm:cd)
- 这将仅生成控制器和域模块类型。
- 此命令可以识别未知模块类型输入,并显示错误消息。