willypuzzle / laravel-helpers
一个通用的 Laravel 辅助包。
1.0.2
2022-03-24 09:33 UTC
Requires
- php: >=7.0.0
- ext-json: *
- illuminate/database: >=5.4.0
- illuminate/support: >=5.4.0
- lodash-php/lodash-php: >=0.0.6
This package is auto-updated.
Last update: 2024-09-24 15:07:52 UTC
README
为了设置
- 使用 composer 安装:composer require willypuzzle/laravel-helpers
- 将其添加到 providers 数组中:Willypuzzle\Helpers\GeneralServiceProvider::class
这是一个在 Laravel 环境中可能很有用的辅助函数集合。辅助函数根据命名空间分组为外观。
-
Willypuzzle\Helpers\Facades\General\Database
- getIdsFromModelsArray(array $models): 从 Eloquent 模型数组中获取一个数组,并返回与数组中的模型相关的一组 ID。
-
Willypuzzle\Helpers\Facades\General\Environment
- isProduction(),如果环境是生产环境,则返回 true
- isTesting(),如果环境是测试环境,则返回 true
- isDevelop(),如果环境是开发环境,则返回 true
- is($develop, $testing, $production),如果属于以下任一环境,则返回 true,例如 is(true, true, false) 表示它是开发或测试环境。
为了测试环境,它使用以下 APP_ENV 的值
- 开发:'local', 'dev', 'develop', 'developing'
- 测试:'test', 'testing', 'staging', 'stage'
- 生产:其他任何值