Skip to content

Commit d17b5be

Browse files
committed
Fix capitalisation for TypeMap
1 parent 2d74334 commit d17b5be

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

examples/typemap.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414

1515
require __DIR__ . '/../vendor/autoload.php';
1616

17-
class TypemapEntry implements Unserializable
17+
class TypeMapEntry implements Unserializable
1818
{
1919
/** @var ObjectId */
2020
private $id;
2121

2222
/** @var string */
2323
private $name;
2424

25-
/** @var array<TypemapEmail> */
25+
/** @var array<TypeMapEmail> */
2626
private $emails;
2727

2828
private function __construct()
@@ -62,7 +62,7 @@ public function bsonUnserialize(array $data): void
6262
}
6363
}
6464

65-
class TypemapEmail implements Unserializable
65+
class TypeMapEmail implements Unserializable
6666
{
6767
/** @var string */
6868
private $type;
@@ -107,10 +107,10 @@ public function bsonUnserialize(array $data): void
107107
$collection->insertOne($document);
108108

109109
$typeMap = [
110-
'root' => TypemapEntry::class, // Root object will be an Entry instance
110+
'root' => TypeMapEntry::class, // Root object will be an Entry instance
111111
'fieldPaths' => [
112112
'emails' => 'array', // Emails field is used as PHP array
113-
'emails.$' => TypemapEmail::class, // Each element in the emails array will be an Email instance
113+
'emails.$' => TypeMapEmail::class, // Each element in the emails array will be an Email instance
114114
],
115115
];
116116

0 commit comments

Comments
 (0)