kfoobar/laravel-object

Laravel 对象助手

v0.2.0 2024-01-31 12:19 UTC

This package is auto-updated.

Last update: 2024-08-30 01:18:05 UTC


README

这是一个方便的 Laravel 5.5 及以上版本的工具,旨在轻松将数组或 JSON 字符串转换为对象形式。

入门指南

安装

通过 Composer 安装此包

composer require kfoobar/laravel-object

此命令将 Laravel 对象助手添加到您的项目中,使其准备就绪供使用。

用法

基本转换

要将数组或 JSON 字符串转换为对象,请使用

$object = Obj::make(['foo' => 'bar']);

此基本用法将提供的输入转换为对象,简化了 Laravel 应用程序中的数据处理。

错误处理

默认情况下,如果输入无法转换为对象,该方法返回 null。对于更严格的错误处理,将 true 作为第二个参数传递。这会触发异常

$object = Obj::make($data, true);

此方法在需要快速错误处理的环境中非常有用,确保转换问题立即被标记并解决。

贡献

非常感谢您的贡献!无论是提交错误报告、提供新功能还是改进文档,您的帮助都至关重要。

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件