此包已被废弃,不再维护。作者建议使用flowgistics/laravel-xml包。

v4.0.0 2021-02-19 07:39 UTC

README

Latest Version on Packagist Total Downloads Build Status StyleCI

此包是针对Laravel的优化XML处理包,旨在简单快捷。

主要功能包括

  • 快速XML导入,可转换为类和模型
  • 从(嵌套/仅值)数组导出XML
  • 将Laravel视图导出到XML

安装

您可以通过composer安装此包

composer require acfbentveld/xml

使用

此包包含一个门面,您可以使用 \XML:: 或在您的类中使用 use XML;

深入了解可以在这里找到

$notes = XML::import("notes.xml")
    ->cast('note')->to(NoteModel::class)
    ->expect('note')->as('array')
    ->optimize('camelcase')
    ->get();

更新日志

请参阅 CHANGELOG 获取更多关于最近变更的信息。

贡献

请参阅 CONTRIBUTING 获取详细信息。

安全

如果您发现任何安全相关的问题,请发送邮件到 wim@acfbentveld.nl 而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。请参阅 许可文件 获取更多信息。