现在与Symfony合作已经有一段时间了,我注意到我意识到自己也从来没有一个答案。在Symfony中,经常会看到:
public function build(string $json): ?IntegrationErrors
但是同时您可以轻松地看到:
public function build(string $json): IntegrationErrors
问题是,据我所知,它们做同样的事情,无论哪种方式都没有错误或警告,这使我想到了使用的程序含义是什么?与否?定义返回类型时?
正如您倾向于在实体内部看到的那样,这是特定于教义的东西吗?
繁星点点滴滴