April 14, 2018 —John Koster
The resolve
helper function can be used to resolve a class instance form the Service Container. This function is typically used with named instances, but can be used to resolve any dependency from the Service Container as long as its constructor parameter dependencies can be resolved by the Service Container.
The resolve
function is similar to the app
helper function in that it allows you to resolve dependencies from the Service Container, however, unlike the app
helper function, you cannot supply parameters to the Service Container when it is resolving the dependency.
The signature of the resolve
function is:
1function resolve(2 $name3);
The following example will resolve Laravel's event dispatcher from the Service Container:
1// Get the event dispatcher instance.2$dispatcher = resolve('events');
∎
The following amazing people help support this site and my open source projects ♥️
If you're interesting in supporting my work and want to show up on this list, check out my GitHub Sponsors Profile.