willypuzzle/laravel-helpers

一个通用的 Laravel 辅助包。

1.0.2 2022-03-24 09:33 UTC

README

为了设置

  • 使用 composer 安装:composer require willypuzzle/laravel-helpers
  • 将其添加到 providers 数组中:Willypuzzle\Helpers\GeneralServiceProvider::class

这是一个在 Laravel 环境中可能很有用的辅助函数集合。辅助函数根据命名空间分组为外观。

  1. Willypuzzle\Helpers\Facades\General\Database

    • getIdsFromModelsArray(array $models): 从 Eloquent 模型数组中获取一个数组,并返回与数组中的模型相关的一组 ID。
  2. 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'
  • 生产:其他任何值