Skip to content

Commit 70b48df

Browse files
committed
Fixed issues reported by phpstan
1 parent 94d4f4d commit 70b48df

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Builder/Helpers/FieldTypeProvider.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ abstract class FieldTypeProvider {
1111
public static function getFieldTypes(QueryStatement $statement): array {
1212
$fieldTypes = [];
1313
for($i = 0; $column = $statement->getColumnMeta($i); $i++) {
14-
$fieldTypes[(string) $column['name']] = self::getTypeFromNativeType($column['native_type']);
14+
$name = $column['name'] ?? null;
15+
$nativeType = $column['native_type'] ?? null;
16+
if(is_string($name) && is_string($nativeType)) {
17+
$fieldTypes[$name] = self::getTypeFromNativeType($nativeType);
18+
}
1519
}
1620
return $fieldTypes;
1721
}

0 commit comments

Comments
 (0)