我已经遇到以下方法签名:
public function register(ServiceProviderInterface $provider, array $values = []){}
我不明白显示ServiceProviderInterface $provider
的部分。有人可以解释它做什么?
答案 0 :(得分:-1)
之前$provider
指定文本应参数是什么。在这种情况下,它应该是一个实例ServiceProviderInterface
。了解更多关于类型声明的位置:
http://php.net/manual/en/functions.arguments.php#functions.arguments.type-declaration