@@ -146,7 +146,7 @@ public function __clone()
146
146
*
147
147
* @throws RuntimeException
148
148
*/
149
- public function getMock ($ 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
149
+ public function getMock ($ 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
150
150
{
151
151
if (!is_array ($ type ) && !is_string ($ type )) {
152
152
throw InvalidArgumentException::create (1 , 'array or string ' );
@@ -288,7 +288,7 @@ static function ($type)
288
288
*
289
289
* @throws RuntimeException
290
290
*/
291
- 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
291
+ 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
292
292
{
293
293
if (class_exists ($ originalClassName , $ callAutoload ) ||
294
294
interface_exists ($ originalClassName , $ callAutoload )) {
@@ -340,7 +340,7 @@ interface_exists($originalClassName, $callAutoload)) {
340
340
*
341
341
* @throws RuntimeException
342
342
*/
343
- 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
343
+ 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
344
344
{
345
345
if (!trait_exists ($ traitName , $ callAutoload )) {
346
346
throw new RuntimeException (
@@ -417,7 +417,7 @@ public function getObjectForTrait(string $traitName, string $traitClassName = ''
417
417
);
418
418
}
419
419
420
- public function generate ($ type , array $ methods = null , string $ mockClassName = '' , bool $ callOriginalClone = true , bool $ callAutoload = true , bool $ cloneArguments = true , bool $ callOriginalMethods = false ): MockClass
420
+ public function generate ($ type , ? array $ methods = null , string $ mockClassName = '' , bool $ callOriginalClone = true , bool $ callAutoload = true , bool $ cloneArguments = true , bool $ callOriginalMethods = false ): MockClass
421
421
{
422
422
if (is_array ($ type )) {
423
423
sort ($ type );
@@ -672,7 +672,7 @@ private function userDefinedInterfaceMethods(string $interfaceName): array
672
672
return $ methods ;
673
673
}
674
674
675
- private function getObject (MockType $ mockClass , $ type = '' , bool $ callOriginalConstructor = false , bool $ callAutoload = false , array $ arguments = [], bool $ callOriginalMethods = false , object $ proxyTarget = null , bool $ returnValueGeneration = true )
675
+ private function getObject (MockType $ mockClass , $ type = '' , bool $ callOriginalConstructor = false , bool $ callAutoload = false , array $ arguments = [], bool $ callOriginalMethods = false , ? object $ proxyTarget = null , bool $ returnValueGeneration = true )
676
676
{
677
677
$ className = $ mockClass ->generate ();
678
678
0 commit comments