别名模型属性API Laravel / Lumen

时间:2017-02-23 13:35:23

标签: php laravel lumen

我在Lumen中构建一个API,它有输入和输出数据(get,post等等)。我想通过API响应和传入请求掩盖我的模型属性(数据库列名称),以便不公开数据库列名。

对于我已经进行转换的响应,但是当发出数据发布请求时,更加困难,因为我必须更改输入名称(到实际列名称),因此模型操作函数可以正常工作。

是否有一个Laravel / Lumen功能或包可以通过地图列名称来处理这个问题,例如

$columnMap = [
         'real_model_attribute' => 'api_exposed_attribute_name',
         ...
         ...
];

谢谢!

0 个答案:

没有答案