php-monsters / laravel-xml-response
为Laravel响应添加了一个方法,用于处理XML响应以及将Eloquent返回值转换为XML。
v6.0.1
2022-09-11 12:26 UTC
Requires
- php: >=5.5.9
- ext-simplexml: *
- illuminate/support: >5.0.0
README
为Laravel响应添加了一个方法,用于处理XML响应以及将Eloquent返回值转换为XML。
Composer 安装
composer require php-monsters/laravel-xml-response
与 Laravel 5.0+ 集成
对于 Laravel < 5.6,请在 config/app.php 中添加
PhpMonsters\XmlResponse\XmlResponseServiceProvider::class
发布
php artisan vendor:publish --provider="PhpMonsters\XmlResponse\XmlResponseServiceProvider"
示例
// basic usage with default config from xml.php file Route::get('/', function () { return response()->xml(User::all()); }); // custom template like: '<result></result>' Route::get('/foo', function () { return response()->xml(['foo' => 1, 'bar' => 2, 'baz' => 3], [], '<result></result>); });
团队
该组件由以下个人和一群 出色的贡献者 开发。
许可证
Laravel XML 响应是开源软件,根据MIT许可证授权。