@@ -30,7 +30,7 @@ abstract class AbstractNumberFormatterTest extends TestCase
3030 */
3131 public function testFormatCurrencyWithDecimalStyle ($ value , $ currency , $ expected )
3232 {
33- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
33+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
3434 $ this ->assertEquals ($ expected , $ formatter ->formatCurrency ($ value , $ currency ));
3535 }
3636
@@ -62,7 +62,7 @@ public function testFormatCurrencyWithCurrencyStyle($value, $currency, $expected
6262 {
6363 IntlTestHelper::requireIntl ($ this , '63.1 ' );
6464
65- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
65+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
6666 $ this ->assertEquals ($ expected , $ formatter ->formatCurrency ($ value , $ currency ));
6767 }
6868
@@ -90,7 +90,7 @@ public function testFormatCurrencyWithCurrencyStyleCostaRicanColonsRounding($val
9090 {
9191 IntlTestHelper::requireIntl ($ this , '63.1 ' );
9292
93- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
93+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
9494 $ this ->assertEquals (sprintf ($ expected , $ symbol ), $ formatter ->formatCurrency ($ value , $ currency ));
9595 }
9696
@@ -108,7 +108,7 @@ public function formatCurrencyWithCurrencyStyleCostaRicanColonsRoundingProvider(
108108 */
109109 public function testFormatCurrencyWithCurrencyStyleBrazilianRealRounding ($ value , $ currency , $ symbol , $ expected )
110110 {
111- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
111+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
112112 $ this ->assertEquals (sprintf ($ expected , $ symbol ), $ formatter ->formatCurrency ($ value , $ currency ));
113113 }
114114
@@ -137,7 +137,7 @@ public function testFormatCurrencyWithCurrencyStyleSwissRounding($value, $curren
137137 {
138138 IntlTestHelper::requireIntl ($ this , '62.1 ' );
139139
140- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
140+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
141141 $ this ->assertEquals (sprintf ($ expected , $ symbol ), $ formatter ->formatCurrency ($ value , $ currency ));
142142 }
143143
@@ -168,7 +168,7 @@ public function testFormat()
168168 $ errorCode = IntlGlobals::U_ZERO_ERROR ;
169169 $ errorMessage = 'U_ZERO_ERROR ' ;
170170
171- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
171+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
172172 $ this ->assertSame ('9.555 ' , $ formatter ->format (9.555 ));
173173
174174 $ this ->assertSame ($ errorMessage , $ this ->getIntlErrorMessage ());
@@ -183,7 +183,7 @@ public function testFormatWithCurrencyStyle()
183183 {
184184 IntlTestHelper::requireIntl ($ this , '63.1 ' );
185185
186- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
186+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
187187 $ this ->assertEquals ('¤1.00 ' , $ formatter ->format (1 ));
188188 }
189189
@@ -198,7 +198,7 @@ public function testFormatTypeInt32($formatter, $value, $expected, $message = ''
198198
199199 public function formatTypeInt32Provider ()
200200 {
201- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
201+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
202202
203203 $ message = '->format() TYPE_INT32 formats inconsistently an integer if out of the 32 bit range. ' ;
204204
@@ -223,7 +223,7 @@ public function testFormatTypeInt32WithCurrencyStyle($formatter, $value, $expect
223223
224224 public function formatTypeInt32WithCurrencyStyleProvider ()
225225 {
226- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
226+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
227227
228228 $ message = '->format() TYPE_INT32 formats inconsistently an integer if out of the 32 bit range. ' ;
229229
@@ -248,7 +248,7 @@ public function testFormatTypeInt64($formatter, $value, $expected)
248248
249249 public function formatTypeInt64Provider ()
250250 {
251- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
251+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
252252
253253 return [
254254 [$ formatter , 1 , '1 ' ],
@@ -271,7 +271,7 @@ public function testFormatTypeInt64WithCurrencyStyle($formatter, $value, $expect
271271
272272 public function formatTypeInt64WithCurrencyStyleProvider ()
273273 {
274- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
274+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
275275
276276 return [
277277 [$ formatter , 1 , '¤1.00 ' ],
@@ -292,7 +292,7 @@ public function testFormatTypeDouble($formatter, $value, $expected)
292292
293293 public function formatTypeDoubleProvider ()
294294 {
295- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
295+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
296296
297297 return [
298298 [$ formatter , 1 , '1 ' ],
@@ -313,7 +313,7 @@ public function testFormatTypeDoubleWithCurrencyStyle($formatter, $value, $expec
313313
314314 public function formatTypeDoubleWithCurrencyStyleProvider ()
315315 {
316- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
316+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
317317
318318 return [
319319 [$ formatter , 1 , '¤1.00 ' ],
@@ -351,8 +351,8 @@ public function testFormatTypeCurrencyReturn($formatter, $value)
351351
352352 public function formatTypeCurrencyProvider ()
353353 {
354- $ df = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
355- $ cf = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
354+ $ df = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
355+ $ cf = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
356356
357357 return [
358358 [$ df , 1 ],
@@ -367,7 +367,7 @@ public function testFormatFractionDigits($value, $expected, $fractionDigits = nu
367367 {
368368 IntlTestHelper::requireIntl ($ this , '62.1 ' );
369369
370- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
370+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
371371
372372 $ attributeRet = null ;
373373 if (null !== $ fractionDigits ) {
@@ -397,7 +397,7 @@ public function formatFractionDigitsProvider()
397397 */
398398 public function testFormatGroupingUsed ($ value , $ expected , $ groupingUsed = null , $ expectedGroupingUsed = 1 )
399399 {
400- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
400+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
401401
402402 $ attributeRet = null ;
403403 if (null !== $ groupingUsed ) {
@@ -427,7 +427,7 @@ public function formatGroupingUsedProvider()
427427 */
428428 public function testFormatRoundingModeHalfUp ($ value , $ expected )
429429 {
430- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
430+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
431431 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
432432
433433 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_HALFUP );
@@ -452,7 +452,7 @@ public function formatRoundingModeRoundHalfUpProvider()
452452 */
453453 public function testFormatRoundingModeHalfDown ($ value , $ expected )
454454 {
455- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
455+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
456456 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
457457
458458 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_HALFDOWN );
@@ -476,7 +476,7 @@ public function formatRoundingModeRoundHalfDownProvider()
476476 */
477477 public function testFormatRoundingModeHalfEven ($ value , $ expected )
478478 {
479- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
479+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
480480 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
481481
482482 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_HALFEVEN );
@@ -500,7 +500,7 @@ public function formatRoundingModeRoundHalfEvenProvider()
500500 */
501501 public function testFormatRoundingModeCeiling ($ value , $ expected )
502502 {
503- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
503+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
504504 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
505505
506506 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_CEILING );
@@ -525,7 +525,7 @@ public function formatRoundingModeRoundCeilingProvider()
525525 */
526526 public function testFormatRoundingModeFloor ($ value , $ expected )
527527 {
528- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
528+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
529529 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
530530
531531 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_FLOOR );
@@ -550,7 +550,7 @@ public function formatRoundingModeRoundFloorProvider()
550550 */
551551 public function testFormatRoundingModeDown ($ value , $ expected )
552552 {
553- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
553+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
554554 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
555555
556556 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_DOWN );
@@ -575,7 +575,7 @@ public function formatRoundingModeRoundDownProvider()
575575 */
576576 public function testFormatRoundingModeUp ($ value , $ expected )
577577 {
578- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
578+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
579579 $ formatter ->setAttribute (NumberFormatter::FRACTION_DIGITS , 2 );
580580
581581 $ formatter ->setAttribute (NumberFormatter::ROUNDING_MODE , NumberFormatter::ROUND_UP );
@@ -597,14 +597,14 @@ public function formatRoundingModeRoundUpProvider()
597597
598598 public function testGetLocale ()
599599 {
600- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
600+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
601601 $ this ->assertEquals ('en ' , $ formatter ->getLocale ());
602602 }
603603
604604 public function testGetSymbol ()
605605 {
606- $ decimalFormatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
607- $ currencyFormatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
606+ $ decimalFormatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
607+ $ currencyFormatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
608608
609609 $ r = new \ReflectionClassConstant (NumberFormatter::class, 'EN_SYMBOLS ' );
610610 $ expected = $ r ->getValue ();
@@ -619,8 +619,8 @@ public function testGetTextAttribute()
619619 {
620620 IntlTestHelper::requireIntl ($ this , '63.1 ' );
621621
622- $ decimalFormatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
623- $ currencyFormatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
622+ $ decimalFormatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
623+ $ currencyFormatter = static :: getNumberFormatter ('en ' , NumberFormatter::CURRENCY );
624624
625625 $ r = new \ReflectionClassConstant (NumberFormatter::class, 'EN_TEXT_ATTRIBUTES ' );
626626 $ expected = $ r ->getValue ();
@@ -639,7 +639,7 @@ public function testParse($value, $expected, $message, $expectedPosition, $group
639639 IntlTestHelper::requireIntl ($ this , '62.1 ' );
640640
641641 $ position = 0 ;
642- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
642+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
643643 $ formatter ->setAttribute (NumberFormatter::GROUPING_USED , $ groupingUsed );
644644 $ parsedValue = $ formatter ->parse ($ value , NumberFormatter::TYPE_DOUBLE , $ position );
645645 $ this ->assertSame ($ expected , $ parsedValue , $ message );
@@ -713,7 +713,7 @@ public function testParseTypeDefault()
713713 $ this ->expectException (Warning::class);
714714 }
715715
716- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
716+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
717717 $ formatter ->parse ('1 ' , NumberFormatter::TYPE_DEFAULT );
718718 }
719719
@@ -722,7 +722,7 @@ public function testParseTypeDefault()
722722 */
723723 public function testParseTypeInt32 ($ value , $ expected , $ message = '' )
724724 {
725- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
725+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
726726 $ parsedValue = $ formatter ->parse ($ value , NumberFormatter::TYPE_INT32 );
727727 $ this ->assertSame ($ expected , $ parsedValue , $ message );
728728 }
@@ -744,7 +744,7 @@ public function testParseTypeInt64With32BitIntegerInPhp32Bit()
744744 {
745745 IntlTestHelper::require32Bit ($ this );
746746
747- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
747+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
748748
749749 $ parsedValue = $ formatter ->parse ('2,147,483,647 ' , NumberFormatter::TYPE_INT64 );
750750 $ this ->assertIsInt ($ parsedValue );
@@ -759,7 +759,7 @@ public function testParseTypeInt64With32BitIntegerInPhp64Bit()
759759 {
760760 IntlTestHelper::require64Bit ($ this );
761761
762- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
762+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
763763
764764 $ parsedValue = $ formatter ->parse ('2,147,483,647 ' , NumberFormatter::TYPE_INT64 );
765765 $ this ->assertIsInt ($ parsedValue );
@@ -777,7 +777,7 @@ public function testParseTypeInt64With64BitIntegerInPhp32Bit()
777777 {
778778 IntlTestHelper::require32Bit ($ this );
779779
780- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
780+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
781781
782782 // int 64 using only 32 bit range strangeness
783783 $ parsedValue = $ formatter ->parse ('2,147,483,648 ' , NumberFormatter::TYPE_INT64 );
@@ -796,7 +796,7 @@ public function testParseTypeInt64With64BitIntegerInPhp64Bit()
796796 {
797797 IntlTestHelper::require64Bit ($ this );
798798
799- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
799+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
800800
801801 $ parsedValue = $ formatter ->parse ('2,147,483,648 ' , NumberFormatter::TYPE_INT64 );
802802 $ this ->assertIsInt ($ parsedValue );
@@ -814,7 +814,7 @@ public function testParseTypeInt64With64BitIntegerInPhp64Bit()
814814 */
815815 public function testParseTypeDouble ($ value , $ expectedValue )
816816 {
817- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
817+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
818818 $ parsedValue = $ formatter ->parse ($ value , NumberFormatter::TYPE_DOUBLE );
819819 $ this ->assertEqualsWithDelta ($ expectedValue , $ parsedValue , 0.001 );
820820 }
@@ -839,14 +839,14 @@ public function testParseTypeCurrency()
839839 $ this ->expectException (Warning::class);
840840 }
841841
842- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
842+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
843843 $ formatter ->parse ('1 ' , NumberFormatter::TYPE_CURRENCY );
844844 }
845845
846846 public function testParseWithNotNullPositionValue ()
847847 {
848848 $ position = 1 ;
849- $ formatter = $ this -> getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
849+ $ formatter = static :: getNumberFormatter ('en ' , NumberFormatter::DECIMAL );
850850 $ formatter ->parse ('123 ' , NumberFormatter::TYPE_DOUBLE , $ position );
851851 $ this ->assertEquals (3 , $ position );
852852 }
0 commit comments