Skip to content

Commit a2e2ee7

Browse files
committed
Enable object type for parameters
1 parent 6d9ca06 commit a2e2ee7

File tree

4 files changed

+4
-7
lines changed

4 files changed

+4
-7
lines changed

phpcs.xml.dist

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,6 @@
105105
<!-- **************************************************************************** -->
106106
<rule ref="SlevomatCodingStandard.TypeHints.ParameterTypeHint">
107107
<properties>
108-
<!-- Requires PHP 7.4 -->
109-
<property name="enableObjectTypeHint" value="false" />
110108
<!-- Requires PHP 8.0 -->
111109
<property name="enableMixedTypeHint" value="false" />
112110
<!-- Requires PHP 8.0 -->

src/Model/ChangeStreamIterator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class ChangeStreamIterator extends IteratorIterator implements CommandSubscriber
7676
* @param array|object|null $initialResumeToken
7777
* @param object|null $postBatchResumeToken
7878
*/
79-
public function __construct(Cursor $cursor, int $firstBatchSize, $initialResumeToken, $postBatchResumeToken)
79+
public function __construct(Cursor $cursor, int $firstBatchSize, $initialResumeToken, ?object $postBatchResumeToken)
8080
{
8181
if (! is_integer($firstBatchSize)) {
8282
throw InvalidArgumentException::invalidType('$firstBatchSize', $firstBatchSize, 'integer');

tests/PHPUnit/Functions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,7 +1255,7 @@ function assertClassNotHasStaticAttribute(string $attributeName, string $classNa
12551255
* @throws InvalidArgumentException
12561256
* @throws Exception
12571257
*/
1258-
function assertObjectHasAttribute(string $attributeName, $object, string $message = ''): void
1258+
function assertObjectHasAttribute(string $attributeName, object $object, string $message = ''): void
12591259
{
12601260
Assert::assertObjectHasAttribute(...func_get_args());
12611261
}
@@ -1273,7 +1273,7 @@ function assertObjectHasAttribute(string $attributeName, $object, string $messag
12731273
* @throws InvalidArgumentException
12741274
* @throws Exception
12751275
*/
1276-
function assertObjectNotHasAttribute(string $attributeName, $object, string $message = ''): void
1276+
function assertObjectNotHasAttribute(string $attributeName, object $object, string $message = ''): void
12771277
{
12781278
Assert::assertObjectNotHasAttribute(...func_get_args());
12791279
}

tests/UnifiedSpecTests/EventCollector.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,7 @@ private static function getConnectionId($event): string
163163
return sprintf('%s:%d', $server->getHost(), $server->getPort());
164164
}
165165

166-
/** @param object $event */
167-
private static function getEventName($event): string
166+
private static function getEventName(object $event): string
168167
{
169168
static $eventNamesByClass = null;
170169

0 commit comments

Comments
 (0)