kain / think-bit
This package is abandoned and no longer maintained.
No replacement package was suggested.
辅助 ThinkPHP 快速集成 CURD API 的手脚架
6.0.17
2021-07-08 08:58 UTC
Requires
- php: >=7.4.0
- topthink/framework: ^6.0.0
Requires (Dev)
- roave/security-advisories: dev-latest
Suggests
- kain/think-extra: ThinkPHP 工具扩展库
- kain/think-support: ThinkPHP 依赖与功能支持库
This package is auto-updated.
Last update: 2024-10-08 16:00:31 UTC
README
辅助 ThinkPHP 快速集成 CURD API 的工具集
安装
composer require kain/think-bit
扩展配置
首先需要将 config/app.php
配置文件更新与新增相关定义
return [ // 应用名称 'app_name' => Env::get('app.name', null), // 应用标识 'app_id' => Env::get('app.id', null), // 应用密钥 'app_secret' => Env::get('app.secret', null), // 应用地址 'app_host' => Env::get('app.host', 'http://localhost:8000'), // 管理后台域名 'app_backstage' => Env::get('app.backstage', 'http://localhost:4200'), ];
相关扩展
从 kain/think-bit
版本 >= 6.0.6
组件开始独立组件,并逐步遵循 PSR
规范与 PHP
严格模式
- kain/think-extra ThinkPHP 工具扩展库
- kain/think-support ThinkPHP 依赖与功能支持库
- kain/think-redis ThinkPHP Redis 扩展
- kain/think-amqp ThinkPHP RabbitMQ 消息队列 AMQP 操作类
- kain/think-elastic ThinkPHP ElasticSearch 扩展
- kain/think-aliyun-extra ThinkPHP 阿里云相关扩展
依赖安装
在容器项目中可以使用 docker-compose
编排
version: '3.7' services: dev: image: composer command: 'composer update --prefer-dist -o --ignore-platform-reqs' volumes: - /composer:/tmp - ./:/app update: image: composer command: 'composer update --prefer-dist -o --no-dev --ignore-platform-reqs' volumes: - /composer:/tmp - ./:/app
然后执行 composer
更新
docker-compose run --rm --no-deps update
推荐库
- topthink/think-helper Think 助手工具库
- composer require guzzlehttp/guzzle GuzzleHttp 请求库
- nesbot/carbon Carbon 时间处理库
- overtrue/wechat EasyWechat 微信第三方库
- overtrue/easy-sms EasySMS 短信库
- overtrue/pinyin Pinyin 拼音库
- casbin/casbin PHP-Casbin 授权库
- swiftmailer/swiftmailer swiftmailer 邮件库