@@ -152,7 +152,7 @@ public function __clone()
152
152
* @throws RuntimeException
153
153
* @throws UnknownTypeException
154
154
*/
155
- public function getMock (string $ type , $ methods = [], array $ arguments = [], string $ mockClassName = '' , bool $ callOriginalConstructor = true , bool $ callOriginalClone = true , bool $ callAutoload = true , bool $ cloneArguments = true , bool $ callOriginalMethods = false , object $ proxyTarget = null , bool $ allowMockingUnknownTypes = true , bool $ returnValueGeneration = true ): MockObject
155
+ public function getMock (string $ type , $ methods = [], array $ arguments = [], string $ mockClassName = '' , bool $ callOriginalConstructor = true , bool $ callOriginalClone = true , bool $ callAutoload = true , bool $ cloneArguments = true , bool $ callOriginalMethods = false , ? object $ proxyTarget = null , bool $ allowMockingUnknownTypes = true , bool $ returnValueGeneration = true ): MockObject
156
156
{
157
157
if (!is_array ($ methods ) && null !== $ methods ) {
158
158
throw InvalidArgumentException::create (2 , 'array ' );
@@ -307,7 +307,7 @@ public function getMockForInterfaces(array $interfaces, bool $callAutoload = tru
307
307
* @throws UnknownClassException
308
308
* @throws UnknownTypeException
309
309
*/
310
- public function getMockForAbstractClass (string $ originalClassName , array $ arguments = [], string $ mockClassName = '' , bool $ callOriginalConstructor = true , bool $ callOriginalClone = true , bool $ callAutoload = true , array $ mockedMethods = null , bool $ cloneArguments = true ): MockObject
310
+ public function getMockForAbstractClass (string $ originalClassName , array $ arguments = [], string $ mockClassName = '' , bool $ callOriginalConstructor = true , bool $ callOriginalClone = true , bool $ callAutoload = true , ? array $ mockedMethods = null , bool $ cloneArguments = true ): MockObject
311
311
{
312
312
if (class_exists ($ originalClassName , $ callAutoload ) ||
313
313
interface_exists ($ originalClassName , $ callAutoload )) {
@@ -370,7 +370,7 @@ interface_exists($originalClassName, $callAutoload)) {
370
370
* @throws UnknownTraitException
371
371
* @throws UnknownTypeException
372
372
*/
373
- public function getMockForTrait (string $ traitName , array $ arguments = [], string $ mockClassName = '' , bool $ callOriginalConstructor = true , bool $ callOriginalClone = true , bool $ callAutoload = true , array $ mockedMethods = null , bool $ cloneArguments = true ): MockObject
373
+ public function getMockForTrait (string $ traitName , array $ arguments = [], string $ mockClassName = '' , bool $ callOriginalConstructor = true , bool $ callOriginalClone = true , bool $ callAutoload = true , ? array $ mockedMethods = null , bool $ cloneArguments = true ): MockObject
374
374
{
375
375
if (!trait_exists ($ traitName , $ callAutoload )) {
376
376
throw new UnknownTraitException ($ traitName );
@@ -447,7 +447,7 @@ public function getObjectForTrait(string $traitName, string $traitClassName = ''
447
447
* @throws ReflectionException
448
448
* @throws RuntimeException
449
449
*/
450
- public function generate (string $ type , array $ methods = null , string $ mockClassName = '' , bool $ callOriginalClone = true , bool $ callAutoload = true , bool $ cloneArguments = true , bool $ callOriginalMethods = false ): MockClass
450
+ public function generate (string $ type , ? array $ methods = null , string $ mockClassName = '' , bool $ callOriginalClone = true , bool $ callAutoload = true , bool $ cloneArguments = true , bool $ callOriginalMethods = false ): MockClass
451
451
{
452
452
if ($ mockClassName !== '' ) {
453
453
return $ this ->generateMock (
@@ -703,7 +703,7 @@ private function userDefinedInterfaceMethods(string $interfaceName): array
703
703
* @throws ReflectionException
704
704
* @throws RuntimeException
705
705
*/
706
- private function getObject (MockType $ mockClass , $ type = '' , bool $ callOriginalConstructor = false , bool $ callAutoload = false , array $ arguments = [], bool $ callOriginalMethods = false , object $ proxyTarget = null , bool $ returnValueGeneration = true )
706
+ private function getObject (MockType $ mockClass , $ type = '' , bool $ callOriginalConstructor = false , bool $ callAutoload = false , array $ arguments = [], bool $ callOriginalMethods = false , ? object $ proxyTarget = null , bool $ returnValueGeneration = true )
707
707
{
708
708
$ className = $ mockClass ->generate ();
709
709
0 commit comments