Level 51
what happens when you?
dd(
$posters->toArray(),
$onlinsessions->toArray(),
$offlinesessions->toArray()
);
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have an issue I wanna get data for the owner of Consultant and posters, books , cheatsheet for the same owner here is my code
$posters = Poster::query()
->when($request->owner_id, function($query) use ($request){
$query->where('owner_id', $request->owner_id);
})
->latest()
->get();
$onlinsessions = OnlineSession::query()
->when($request->owner_id, function($query) use ($request){
$query->where('owner_id', $request->owner_id);
})
->latest()
->get();
$offlinesessions = OfflineSession::query()
->when($request->owner_id, function($query) use ($request){
$query->where('owner_id', $request->owner_id);
})
->latest()
->get();```
I have no relationship between offlinesessions,onlinesssions,posters
only I have owner id in all this models
what is missing ?? what is my mistake
I didn't get the result I want
I want the posters, online session, offline session for the same owner to display them in frontend page
thanks in advance
Please or to participate in this conversation.