For those of you that are familiar with the building of the Symfony container, do you know what is the differences (if any) between
- Tagged service Collector using a Compiler pass
- Tagged service Collector using the supported shortcut
- Service Locator especially, one that collects services by tags
Specifically, I am wondering about whether these methods differ on making these collected services available sooner or later in the container build process. Also I am wondering about the ‘laziness’ of any of them.
Source: Symfony Questions