Use Builder::toBase method to return stdClass object from your query

Use Illuminate\Database\Eloquent\Builder::toBase method when you want or need to return stdClass from you query instead of the model class:

$user = App\User::find(1); // $user is an instance of App\User

$user = App\User::toBase()→find(1); // $user is an instance of stdClass

This can be useful in queries where you are modifying the select part of the query and returning aggregates or some computed values.

If you like this article consider tweeting or check out my other TILs.