方法注入
class MyController extends Controller{
// Method dependencies can come after or before route parameters.
public function show(Logger $logger, $id) {
// Do something
$logger->error('Something happened');
}
}class Foo {
public function __construct($bar) {
// ...
}
}
$foo = $this->app->makeWith(
Foo::class,
['bar' => 'value']
);Last updated