I want to fire one of my Service Provider (and its bindings) just when (and only when) another given class will have own object. In another words: I want to pass Service Provider to object by Dependency injection like this:
class ExampleController extends Controller {
public function __construct(TestServiceProvider $testServiceProvider) {
// here I want to fire register method of testServiceProvider
}
But then I got error:
Unresolvable dependency resolving [Parameter #0 [ <required> $app ]] in class Illuminate\Support\ServiceProvider
Is that possible? I just want to have a control when Service Provider is fired.
Thanks in advance.