sunaryohadi / slim-api-skeleton
A Slim Framework skeleton application for API development
dev-master
2018-11-29 00:26 UTC
Requires
- php: >=5.6.0
- monolog/monolog: ^1.21
- slim/slim: ^3.5
- sunaryohadi/ezsql-mysqli: ^1.2
Requires (Dev)
- phpunit/phpunit: >=5.5 < 6.0
This package is auto-updated.
Last update: 2024-08-29 05:06:19 UTC
README
这是一个用于Slim 3的简单骨架项目,包含ezSQL。
还有一个相同的组件,通常是必需的。
要求
- PHP 5.6.x或更高版本
- MySQL Server 5.x或更高版本
创建您的项目
$ composer create-project -n -s dev sunaryohadi/slim-api-skeleton my-app
运行它
$ cd my-app$ composer start- 浏览到https://:8080
主要目录
private: 应用程序代码private/src:private命名空间内的所有类文件tmp/log: 日志文件web: 服务器根目录private/routes: 路由文件private/vendor: Composer依赖项
主要文件
web/index.php: 应用程序的入口点private/settings.php: 配置private/dependencies.php: Pimple的服务private/middleware.php: 应用程序中间件private/routes/root.php: 主要路由在此处private/src/Action/...: 动作类最好在这里