eelcol / laravel-helpers
Laravel 辅助函数。
1.1.1
2021-07-20 13:13 UTC
Requires
- php: ^7.3.0|^8.0
- illuminate/http: ^6|^7|^8
- illuminate/support: ^6|^7|^8
Requires (Dev)
- orchestra/testbench: ^5.0
- phpunit/phpunit: ^9.5
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' 键的会话来添加消息。此消息将打印为成功消息。