g3n1us / laravel-model-api

此包的最新版本(v1.0)没有可用的许可信息。

提供统一API,使用基本命名约定访问模型数据

v1.0 2018-10-08 02:00 UTC

This package is auto-updated.

Last update: 2024-09-28 04:20:36 UTC


README

控制器提供用于访问模型数据的逻辑URL结构

用法:modelname 是模型的蛇形小写版本。如果是单数,将显示第一个模型或指定ID的模型。如果是复数,将输出分页列表。如果指定html,将显式调用 __toString 方法,返回模型中重载的版本,通常是自定义HTML输出。

仅适用于复数形式的 $_GET 参数

paginate - 无结果时不分页,默认 = 1

per_page = 每页结果数,禁用分页,整数默认为分页默认值,15

offset = 偏移量,从该偏移量开始返回结果

limit - 返回限制,禁用分页

pluck/property - 从返回的对象中提取值

仅适用于单数形式的 $_GET 参数

html - 返回模型的 __toString 方法重载,而不是默认的JSON表示,也是URL参数