gbecchio / addendum

Automatically exported from code.google.com/p/addendum
GNU Lesser General Public License v2.1
0 stars 0 forks source link

MultiValueAnnotation array #30

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. @Data(type="array", columns = {1 = "elm1", 2 = "elm2", 3 = "elm3})
2. store the annotation in a variable $f
3. run var_dump($f->getAllAnnotations()).

What is the expected output?
$data["type"] => "array",
$data["columns"] => array(1 => "elm1", 2 => "elm2", 3 => "elm3")

What do you see instead?
$data["type"] => "array",
$data["columns"] => array(0 => "elm1", 1 => "elm2", 2 => "elm3")

What version of the product are you using? On what operating system?
I just downloaded the version from today, I'm running Ubuntu 11.04

Please provide any additional information below.
However if I only have one element in the columns array, I get the correct 
result:
$data["type"] => "array",
$data["columns"] => array(1 => "elm1")

But as soon I add one more element, I cannot controll numeric keys anymore, if 
I use strings it works fine as well.

Original issue reported on code.google.com by briankch...@gmail.com on 30 Jun 2011 at 7:57