@@ -12,7 +12,7 @@ class Foo
1212 public function foo (Connection $ conn )
1313 {
1414 $ result = $ conn ->query ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' );
15- assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ result );
15+ assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ result );
1616
1717 $ columnCount = $ result ->columnCount ();
1818 assertType ('4 ' , $ columnCount );
@@ -21,104 +21,104 @@ public function foo(Connection $conn)
2121 assertType ('string|false ' , $ fetch );
2222
2323 $ fetch = $ result ->fetchNumeric ();
24- assertType ('array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}|false ' , $ fetch );
24+ assertType ('array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}|false ' , $ fetch );
2525
2626 $ fetch = $ result ->fetchFirstColumn ();
2727 assertType ('array<int<0, max>, string> ' , $ fetch );
2828
2929 $ fetch = $ result ->fetchAssociative ();
30- assertType ('array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}|false ' , $ fetch );
30+ assertType ('array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}|false ' , $ fetch );
3131
3232 $ fetch = $ result ->fetchAllNumeric ();
33- assertType ('array<int<0, max>, array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}> ' , $ fetch );
33+ assertType ('array<int<0, max>, array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}> ' , $ fetch );
3434
3535 $ fetch = $ result ->fetchAllAssociative ();
36- assertType ('array<int<0, max>, array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetch );
36+ assertType ('array<int<0, max>, array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetch );
3737
3838 $ fetch = $ result ->fetchAllKeyValue ();
39- assertType ('array<string, int<0, 4294967295 >> ' , $ fetch );
39+ assertType ('array<string, int<-32768, 32767 >> ' , $ fetch );
4040
4141 $ fetch = $ result ->iterateNumeric ();
42- assertType ('Traversable<int, array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}> ' , $ fetch );
42+ assertType ('Traversable<int, array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}> ' , $ fetch );
4343
4444 $ fetch = $ result ->iterateAssociative ();
45- assertType ('Traversable<int, array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetch );
45+ assertType ('Traversable<int, array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetch );
4646
4747 $ fetch = $ result ->iterateColumn ();
4848 assertType ('Traversable<int, string> ' , $ fetch );
4949
5050 $ fetch = $ result ->iterateKeyValue ();
51- assertType ('Traversable<string, int<0, 4294967295 >> ' , $ fetch );
51+ assertType ('Traversable<string, int<-32768, 32767 >> ' , $ fetch );
5252 }
5353
5454 public function executeQuery (Connection $ conn , array $ types , QueryCacheProfile $ qcp )
5555 {
5656 $ stmt = $ conn ->executeQuery ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' , [1 ]);
57- assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
57+ assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
5858
5959 $ stmt = $ conn ->executeCacheQuery ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' , [1 ], $ types , $ qcp );
60- assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
60+ assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
6161
6262 $ stmt = $ conn ->executeQuery ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' );
63- assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
63+ assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
6464 }
6565
6666 public function executeStatement (Connection $ conn , int $ adaid )
6767 {
6868 $ stmt = $ conn ->prepare ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' );
69- assertType ('Doctrine\DBAL\Statement<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
69+ assertType ('Doctrine\DBAL\Statement<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ stmt );
7070
7171 $ stmt = $ conn ->prepare ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' );
7272 $ result = $ stmt ->execute ([$ adaid ]);
73- assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ result );
73+ assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ result );
7474
7575 $ stmt = $ conn ->prepare ('SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' );
7676 $ result = $ stmt ->executeQuery ([$ adaid ]);
77- assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<0, 4294967295 >, 1: int<0, 4294967295 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ result );
77+ assertType ('Doctrine\DBAL\Result<array{email: string, 0: string, adaid: int<-32768, 32767 >, 1: int<-32768, 32767 >, gesperrt: int<-128, 127>, 2: int<-128, 127>, freigabe1u1: int<-128, 127>, 3: int<-128, 127>}> ' , $ result );
7878 }
7979
8080 public function fetchAssociative (Connection $ conn )
8181 {
8282 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
8383 $ fetchResult = $ conn ->fetchAssociative ($ query , [1 ]);
84- assertType ('array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}|false ' , $ fetchResult );
84+ assertType ('array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}|false ' , $ fetchResult );
8585
8686 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
8787 $ fetchResult = $ conn ->fetchAssociative ($ query );
88- assertType ('array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}|false ' , $ fetchResult );
88+ assertType ('array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}|false ' , $ fetchResult );
8989 }
9090
9191 public function fetchNumeric (Connection $ conn )
9292 {
9393 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
9494 $ fetchResult = $ conn ->fetchNumeric ($ query , [1 ]);
95- assertType ('array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}|false ' , $ fetchResult );
95+ assertType ('array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}|false ' , $ fetchResult );
9696
9797 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
9898 $ fetchResult = $ conn ->fetchNumeric ($ query );
99- assertType ('array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}|false ' , $ fetchResult );
99+ assertType ('array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}|false ' , $ fetchResult );
100100 }
101101
102102 public function iterateAssociative (Connection $ conn )
103103 {
104104 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
105105 $ fetchResult = $ conn ->iterateAssociative ($ query , [1 ]);
106- assertType ('Traversable<int, array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
106+ assertType ('Traversable<int, array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
107107
108108 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
109109 $ fetchResult = $ conn ->iterateAssociative ($ query );
110- assertType ('Traversable<int, array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
110+ assertType ('Traversable<int, array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
111111 }
112112
113113 public function iterateNumeric (Connection $ conn )
114114 {
115115 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
116116 $ fetchResult = $ conn ->iterateNumeric ($ query , [1 ]);
117- assertType ('Traversable<int, array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
117+ assertType ('Traversable<int, array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
118118
119119 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
120120 $ fetchResult = $ conn ->iterateNumeric ($ query );
121- assertType ('Traversable<int, array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
121+ assertType ('Traversable<int, array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
122122 }
123123
124124 public function iterateColumn (Connection $ conn )
@@ -136,11 +136,11 @@ public function iterateKeyValue(Connection $conn)
136136 {
137137 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
138138 $ fetchResult = $ conn ->iterateKeyValue ($ query , [1 ]);
139- assertType ('Traversable<string, int<0, 4294967295 >> ' , $ fetchResult );
139+ assertType ('Traversable<string, int<-32768, 32767 >> ' , $ fetchResult );
140140
141141 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
142142 $ fetchResult = $ conn ->iterateKeyValue ($ query );
143- assertType ('Traversable<string, int<0, 4294967295 >> ' , $ fetchResult );
143+ assertType ('Traversable<string, int<-32768, 32767 >> ' , $ fetchResult );
144144 }
145145
146146 public function fetchOne (Connection $ conn )
@@ -169,40 +169,40 @@ public function fetchAllNumeric(Connection $conn)
169169 {
170170 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
171171 $ fetchResult = $ conn ->fetchAllNumeric ($ query , [1 ]);
172- assertType ('array<int<0, max>, array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
172+ assertType ('array<int<0, max>, array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
173173
174174 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
175175 $ fetchResult = $ conn ->fetchAllNumeric ($ query );
176- assertType ('array<int<0, max>, array{string, int<0, 4294967295 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
176+ assertType ('array<int<0, max>, array{string, int<-32768, 32767 >, int<-128, 127>, int<-128, 127>}> ' , $ fetchResult );
177177 }
178178
179179 public function fetchAllAssociative (Connection $ conn )
180180 {
181181 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
182182 $ fetchResult = $ conn ->fetchAllAssociative ($ query , [1 ]);
183- assertType ('array<int<0, max>, array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
183+ assertType ('array<int<0, max>, array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
184184
185185 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
186186 $ fetchResult = $ conn ->fetchAllAssociative ($ query );
187- assertType ('array<int<0, max>, array{email: string, adaid: int<0, 4294967295 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
187+ assertType ('array<int<0, max>, array{email: string, adaid: int<-32768, 32767 >, gesperrt: int<-128, 127>, freigabe1u1: int<-128, 127>}> ' , $ fetchResult );
188188 }
189189
190190 public function fetchAllKeyValue (Connection $ conn )
191191 {
192192 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = ? ' ;
193193 $ fetchResult = $ conn ->fetchAllKeyValue ($ query , [1 ]);
194- assertType ('array<string, int<0, 4294967295 >> ' , $ fetchResult );
194+ assertType ('array<string, int<-32768, 32767 >> ' , $ fetchResult );
195195
196196 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada ' ;
197197 $ fetchResult = $ conn ->fetchAllKeyValue ($ query );
198- assertType ('array<string, int<0, 4294967295 >> ' , $ fetchResult );
198+ assertType ('array<string, int<-32768, 32767 >> ' , $ fetchResult );
199199 }
200200
201201 public function fetchStringable (Connection $ conn )
202202 {
203203 $ query = 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE email = ? ' ;
204204 $ fetchResult = $ conn ->fetchAllKeyValue ($ query , [new StringableObject ()]);
205- assertType ('array<string, int<0, 4294967295 >> ' , $ fetchResult );
205+ assertType ('array<string, int<-32768, 32767 >> ' , $ fetchResult );
206206 }
207207
208208 public function datetimeParameter (Connection $ conn )
0 commit comments