Most Laravel developers know pipe().

Far fewer know about pipeThrough().

Instead of one transformation, you can pass your collection through multiple reusable callables, keeping each step small, focused, and easy to test.

Have you ever used it?
image