Comments (3)
Hi! Yes, sorry about the lack of documentation. When you transform a model with a belongs to many relation loaded, the corresponding Pivot model will be transformed if a transformPivot
method exists. The pivot table data will not be included if no transformPivot
method is defined. You may optionally transform the pivot data directly in the transform
method using 'foo_id' => $model->pivot->foo_id
. The data transformed through the transformPivot
method will be appended inside a pivot
field in your final response.
I will release a new revision of the documentation soon clearing up this stuff. Thanks and let me know if you're still having issues.
from laravel-responder.
I have done it in this way, like you said: 'foo_id' => $model->pivot->foo_id.
The reason i asked the question is that the method transformPivot does not fire.
from laravel-responder.
Hey, with the release of version 2, the transformPivot
function has been removed in favor of just calling $model->pivot->foo_id
. I will close this, thanks for the issue!
from laravel-responder.
Related Issues (20)
- Transformer mappings circular dependencies
- php 8 support HOT 1
- ConvertToSnakeCase throwing an "Undefined function" error
- error HOT 1
- Transforming To Camel Case in Lumen
- How do I use getResourceKey() on Relationship?
- Transformer not applied HOT 1
- Include message in success response HOT 1
- Laravel Responder installation in Laravel 9 is not working. HOT 11
- Fractal 0.20.0 supprot HOT 3
- I wish there was an *except* method
- Laravel 10 support HOT 7
- composer require flugger/laravel-responder error laravel 10 HOT 4
- Laravel 10 support!
- Different types in NoopSerializer HOT 9
- Wrong Model Namespace on executing the transformer command
- Support for simplePaginate
- Language files folder
- Flugg\Responder\Serializers\NoopSerializer error for method null HOT 3
- Laravel 11 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-responder.