讨论数量:
没有。可以把构造函数注入当作少了这个步骤
new someClass()
@Z_Laravel 手动声明变量类型
/**
* @var WalletService
*/
protected $wallet;
public function a()
{
$this->wallet = app(WalletService::class);
$this->wallet->getMoney();
// 或者
/** @var WalletService $wallet */
$wallet = app(WalletService::class);
$wallet->getMoney();
}
推荐文章: