eelcol/laravel-helpers

Laravel 辅助函数。

1.1.1 2021-07-20 13:13 UTC

This package is auto-updated.

Last update: 2024-09-20 20:46:47 UTC


README

上传文件

  • 直接将上传的文件保存到云端。为 Illuminate\Http\UploadedFile 添加了新的方法 saveToCloud

string saveToCloud(string $folder, string $disk = null)

此方法返回文件的 URL。当文件保存到本地磁盘时,返回的是相对路径而不是完整的 URL。

辅助函数

  • safe_array(array, ...keys) 从数组中获取键,当您不确定 $array 确实是一个数组时。可以用于多层:safe_array(array, level1, level2, 等)

  • safe_in_array(val, array) 检查值是否在数组中,当您不确定 $array 是否是一个数组时

  • id_in_collection(id, collection) 检查 ID 是否在 Eloquent 集合中

  • error(msg) 显示错误消息

  • success(msg) 显示成功消息

  • display_messages() 以 HTML 显示消息。在 Blade 中使用:{!! display_messages() !!}

  • display_success(msg) 直接在 HTML 中显示消息。在 Blade 中使用:{!! display_success('text') !!}

  • display_error(msg) 直接在 HTML 中显示消息。在 Blade 中使用:{!! display_error('text') !!}

也可以通过设置带有 'status' 键的会话来添加消息。此消息将打印为成功消息。