marcj/topsort
Fast PHP topological sort/dependency resolver. Add string nodes with dependencies and get a valid processing order; includes grouped sorting to keep same-type items together and retrieve group metadata. Useful for UoW, DI, package managers, etc.
High-Performance Topological Sort / Dependency resolver in PHP
How can I help you explore Laravel packages today?