@@ -97,7 +97,7 @@ |
||
97 | 97 | * - reflClass (ReflectionClass) |
98 | 98 | * - reflFields (ReflectionProperty array) |
99 | 99 | * |
100 | - * @return array The names of all the fields that should be serialized. |
|
100 | + * @return string[] The names of all the fields that should be serialized. |
|
101 | 101 | */ |
102 | 102 | public function __sleep() |
103 | 103 | { |
@@ -84,6 +84,11 @@ |
||
84 | 84 | return $className; |
85 | 85 | } |
86 | 86 | |
87 | + /** |
|
88 | + * @param string $for |
|
89 | + * @param string $targetFqcn |
|
90 | + * @param string|false $fileName |
|
91 | + */ |
|
87 | 92 | private function generateCollectionClass($for, $targetFqcn, $fileName) |
88 | 93 | { |
89 | 94 | $exploded = explode('\\', $targetFqcn); |
@@ -2631,7 +2631,7 @@ |
||
2631 | 2631 | * @param array $data The data for the document. |
2632 | 2632 | * @param array $hints Any hints to account for during reconstitution/lookup of the document. |
2633 | 2633 | * @param object $document The document to be hydrated into in case of creation |
2634 | - * @return object The document instance. |
|
2634 | + * @return callable|null The document instance. |
|
2635 | 2635 | * @internal Highly performance-sensitive method. |
2636 | 2636 | */ |
2637 | 2637 | public function getOrCreateDocument($className, $data, &$hints = array(), $document = null) |
@@ -90,6 +90,9 @@ |
||
90 | 90 | */ |
91 | 91 | abstract protected function getStageName(); |
92 | 92 | |
93 | + /** |
|
94 | + * @param Expr $expression |
|
95 | + */ |
|
93 | 96 | private function convertExpression($expression) |
94 | 97 | { |
95 | 98 | if (is_array($expression)) { |
@@ -325,6 +325,9 @@ discard block |
||
325 | 325 | return Type::convertPHPToDatabaseValue(Expr::convertExpression($expression)); |
326 | 326 | } |
327 | 327 | |
328 | + /** |
|
329 | + * @param string $fieldName |
|
330 | + */ |
|
328 | 331 | private function convertTargetFieldName($fieldName) |
329 | 332 | { |
330 | 333 | if (is_array($fieldName)) { |
@@ -347,6 +350,9 @@ discard block |
||
347 | 350 | return $this->dm->getUnitOfWork()->getDocumentPersister($class->name); |
348 | 351 | } |
349 | 352 | |
353 | + /** |
|
354 | + * @param string $fieldName |
|
355 | + */ |
|
350 | 356 | private function getReferencedFieldName($fieldName, array $mapping) |
351 | 357 | { |
352 | 358 | if ( ! $mapping['isOwningSide']) { |
@@ -171,6 +171,9 @@ |
||
171 | 171 | return $this; |
172 | 172 | } |
173 | 173 | |
174 | + /** |
|
175 | + * @param string $fieldName |
|
176 | + */ |
|
174 | 177 | protected function prepareFieldName($fieldName, ClassMetadata $class = null) |
175 | 178 | { |
176 | 179 | if ( ! $class) { |
@@ -46,6 +46,7 @@ |
||
46 | 46 | |
47 | 47 | /** |
48 | 48 | * {@inheritdoc} |
49 | + * @param string $collection |
|
49 | 50 | */ |
50 | 51 | public function out($collection) |
51 | 52 | { |
@@ -1030,7 +1030,7 @@ discard block |
||
1030 | 1030 | /** |
1031 | 1031 | * Gets the ReflectionProperties of the mapped class. |
1032 | 1032 | * |
1033 | - * @return array An array of ReflectionProperty instances. |
|
1033 | + * @return \ReflectionProperty[] An array of ReflectionProperty instances. |
|
1034 | 1034 | */ |
1035 | 1035 | public function getReflectionProperties() |
1036 | 1036 | { |
@@ -1525,6 +1525,7 @@ discard block |
||
1525 | 1525 | * {@inheritDoc} |
1526 | 1526 | * |
1527 | 1527 | * Checks whether the class has a mapped association (embed or reference) with the given field name. |
1528 | + * @param string $fieldName |
|
1528 | 1529 | */ |
1529 | 1530 | public function hasAssociation($fieldName) |
1530 | 1531 | { |
@@ -1759,7 +1760,7 @@ discard block |
||
1759 | 1760 | * |
1760 | 1761 | * @param string $dbFieldName |
1761 | 1762 | * |
1762 | - * @return array |
|
1763 | + * @return string |
|
1763 | 1764 | * @throws MappingException |
1764 | 1765 | */ |
1765 | 1766 | public function getFieldMappingByDbFieldName($dbFieldName) |
@@ -224,6 +224,9 @@ discard block |
||
224 | 224 | $class->addIndex($keys, $options); |
225 | 225 | } |
226 | 226 | |
227 | + /** |
|
228 | + * @param string $type |
|
229 | + */ |
|
227 | 230 | private function addEmbedMapping(ClassMetadataInfo $class, $embed, $type) |
228 | 231 | { |
229 | 232 | $attributes = $embed->attributes(); |
@@ -261,6 +264,9 @@ discard block |
||
261 | 264 | $this->addFieldMapping($class, $mapping); |
262 | 265 | } |
263 | 266 | |
267 | + /** |
|
268 | + * @param string $type |
|
269 | + */ |
|
264 | 270 | private function addReferenceMapping(ClassMetadataInfo $class, $reference, $type) |
265 | 271 | { |
266 | 272 | $cascade = array_keys((array) $reference->cascade); |