@@ -87,6 +87,7 @@ public function typesProvider()
87
87
array ('bal ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , false , 'DateTime ' )), null , null ),
88
88
array ('parent ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , false , 'Symfony\Component\PropertyInfo\Tests\Fixtures\ParentDummy ' )), null , null ),
89
89
array ('collection ' , array (new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_OBJECT , false , 'DateTime ' ))), null , null ),
90
+ array ('deepCollection ' , array (new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_STRING , false )))), null , null ),
90
91
array ('a ' , array (new Type (Type::BUILTIN_TYPE_INT )), 'A. ' , null ),
91
92
array ('b ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , true , 'Symfony\Component\PropertyInfo\Tests\Fixtures\ParentDummy ' )), 'B. ' , null ),
92
93
array ('c ' , array (new Type (Type::BUILTIN_TYPE_BOOL , true )), null , null ),
@@ -126,6 +127,7 @@ public function typesWithCustomPrefixesProvider()
126
127
array ('bal ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , false , 'DateTime ' )), null , null ),
127
128
array ('parent ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , false , 'Symfony\Component\PropertyInfo\Tests\Fixtures\ParentDummy ' )), null , null ),
128
129
array ('collection ' , array (new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_OBJECT , false , 'DateTime ' ))), null , null ),
130
+ array ('deepCollection ' , array (new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_STRING , false )))), null , null ),
129
131
array ('a ' , null , 'A. ' , null ),
130
132
array ('b ' , null , 'B. ' , null ),
131
133
array ('c ' , array (new Type (Type::BUILTIN_TYPE_BOOL , true )), null , null ),
@@ -164,6 +166,7 @@ public function typesWithNoPrefixesProvider()
164
166
array ('bal ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , false , 'DateTime ' )), null , null ),
165
167
array ('parent ' , array (new Type (Type::BUILTIN_TYPE_OBJECT , false , 'Symfony\Component\PropertyInfo\Tests\Fixtures\ParentDummy ' )), null , null ),
166
168
array ('collection ' , array (new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_OBJECT , false , 'DateTime ' ))), null , null ),
169
+ array ('deepCollection ' , array (new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_ARRAY , false , null , true , new Type (Type::BUILTIN_TYPE_INT ), new Type (Type::BUILTIN_TYPE_STRING , false )))), null , null ),
167
170
array ('a ' , null , 'A. ' , null ),
168
171
array ('b ' , null , 'B. ' , null ),
169
172
array ('c ' , null , null , null ),
0 commit comments