@@ -2811,7 +2811,7 @@ |
||
2811 | 2811 | * @param array $data The data for the document. |
2812 | 2812 | * @param array $hints Any hints to account for during reconstitution/lookup of the document. |
2813 | 2813 | * @param object The document to be hydrated into in case of creation |
2814 | - * @return object The document instance. |
|
2814 | + * @return callable|null The document instance. |
|
2815 | 2815 | * @internal Highly performance-sensitive method. |
2816 | 2816 | */ |
2817 | 2817 | public function getOrCreateDocument($className, $data, &$hints = array(), $document = null) |
@@ -25,7 +25,6 @@ |
||
25 | 25 | use Doctrine\Common\NotifyPropertyChanged; |
26 | 26 | use Doctrine\Common\PropertyChangedListener; |
27 | 27 | use Doctrine\MongoDB\GridFSFile; |
28 | -use Doctrine\ODM\MongoDB\Event\LifecycleEventArgs; |
|
29 | 28 | use Doctrine\ODM\MongoDB\Hydrator\HydratorFactory; |
30 | 29 | use Doctrine\ODM\MongoDB\Mapping\ClassMetadata; |
31 | 30 | use Doctrine\ODM\MongoDB\PersistentCollection; |
@@ -841,7 +841,7 @@ |
||
841 | 841 | /** |
842 | 842 | * Gets the ReflectionProperties of the mapped class. |
843 | 843 | * |
844 | - * @return array An array of ReflectionProperty instances. |
|
844 | + * @return \ReflectionProperty[] An array of ReflectionProperty instances. |
|
845 | 845 | */ |
846 | 846 | public function getReflectionProperties() |
847 | 847 | { |
@@ -771,6 +771,10 @@ discard block |
||
771 | 771 | return implode("\n", $lines); |
772 | 772 | } |
773 | 773 | |
774 | + /** |
|
775 | + * @param string $type |
|
776 | + * @param string $defaultValue |
|
777 | + */ |
|
774 | 778 | private function generateDocumentStubMethod(ClassMetadataInfo $metadata, $type, $fieldName, $typeHint = null, $defaultValue = null) |
775 | 779 | { |
776 | 780 | // Add/remove methods should use the singular form of the field name |
@@ -955,6 +959,9 @@ discard block |
||
955 | 959 | return implode("\n", $lines); |
956 | 960 | } |
957 | 961 | |
962 | + /** |
|
963 | + * @param integer $type |
|
964 | + */ |
|
958 | 965 | private function getInheritanceTypeString($type) |
959 | 966 | { |
960 | 967 | switch ($type) { |
@@ -972,6 +979,9 @@ discard block |
||
972 | 979 | } |
973 | 980 | } |
974 | 981 | |
982 | + /** |
|
983 | + * @param integer $policy |
|
984 | + */ |
|
975 | 985 | private function getChangeTrackingPolicyString($policy) |
976 | 986 | { |
977 | 987 | switch ($policy) { |
@@ -989,6 +999,9 @@ discard block |
||
989 | 999 | } |
990 | 1000 | } |
991 | 1001 | |
1002 | + /** |
|
1003 | + * @param string $type |
|
1004 | + */ |
|
992 | 1005 | private function getIdGeneratorTypeString($type) |
993 | 1006 | { |
994 | 1007 | switch ($type) { |