Merge "Replace gettype() with get_debug_type() in exception messages etc."

This commit is contained in:
jenkins-bot 2024-08-16 17:24:03 +00:00 committed by Gerrit Code Review
commit 507f573962
3 changed files with 4 additions and 4 deletions

View file

@ -57,7 +57,7 @@ class CachedList implements ContainmentList {
if ( !is_array( $result ) ) {
throw new UnexpectedValueException( sprintf(
"Expected array but received '%s' from '%s::getValues'",
is_object( $result ) ? get_class( $result ) : gettype( $result ),
get_debug_type( $result ),
get_class( $this->nestedList )
) );
}

View file

@ -519,7 +519,7 @@ class NotificationController {
$notify->addFilter( static function ( $user ) use ( &$seen, $fname ) {
if ( !$user instanceof User ) {
wfDebugLog( $fname, 'Expected all User instances, received: ' .
( is_object( $user ) ? get_class( $user ) : gettype( $user ) )
get_debug_type( $user )
);
return false;

View file

@ -64,8 +64,8 @@ class FilteredSequentialIterator implements IteratorAggregate {
} elseif ( $users instanceof IteratorAggregate ) {
$it = $users->getIterator();
} else {
throw new InvalidArgumentException( 'Expected array, Iterator or IteratorAggregate but received:' .
( is_object( $users ) ? get_class( $users ) : gettype( $users ) )
throw new InvalidArgumentException( 'Expected array, Iterator or IteratorAggregate but received ' .
get_debug_type( $users )
);
}