Skip to content

Instantly share code, notes, and snippets.

@Ellrion
Last active March 19, 2018 08:07
Show Gist options
  • Save Ellrion/496d7bcdfc725bde31e40adb9082de5a to your computer and use it in GitHub Desktop.
Save Ellrion/496d7bcdfc725bde31e40adb9082de5a to your computer and use it in GitHub Desktop.
<?php
Illuminate\Database\Eloquent\Collection::macro('loadIt', function ($relation) {
return $this->load($relation)->reduce(function($relations, $model) use ($relation) {
return $relations->merge($model->{$relation});
}, new Illuminate\Database\Eloquent\Collection());
});
@andrey-helldar
Copy link

return $raltion
raltion?

@Ellrion
Copy link
Author

Ellrion commented Mar 19, 2018

@andrey-helldar , да спс поправил

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment