Decorator lib for Maravel REST Wizard
Key Features
Recommended for projects that expose data via API to front end (JS).
With an average speed of 15 minutes per table and another 15 for decorated tables from their relations, you can expose your database via API with built-in auto filters and aggregations faster than ever.
- Download as csv via stream without saving the file on server,
- Renames/maps the column names for the resource and its relations,
- Can also compose additional columns from the resource columns and from its relations' columns,
- Can restrict the number of columns returned to the requested ones, including in the csv download as stream,
- Flattens the resource with its relations into a single table,
- Eases the filtering on the relations' columns by transforming them into filters by the resource's column in regards to the url query string,
- Offers resource AND relations' column aggregations
- Can update the one to one relations on resource update
- All json string values are parsed by htmlspecialchars function on decoration