1--TEST-- 2IntlCalendar::get/getActualMaximum/getActualMinimum(): bad arguments (procedural) 3--INI-- 4date.timezone=Atlantic/Azores 5--EXTENSIONS-- 6intl 7--FILE-- 8<?php 9 10$c = new IntlGregorianCalendar(NULL, 'pt_PT'); 11 12try { 13 var_dump(intlcal_get($c)); 14} catch (Error $e) { 15 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 16} 17try { 18 var_dump(intlcal_get_actual_maximum($c)); 19} catch (Error $e) { 20 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 21} 22try { 23 var_dump(intlcal_get_actual_minimum($c)); 24} catch (Error $e) { 25 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 26} 27 28try { 29 var_dump(intlcal_get($c, -1)); 30} catch (Error $e) { 31 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 32} 33try { 34 var_dump(intlcal_get_actual_maximum($c, -1)); 35} catch (Error $e) { 36 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 37} 38try { 39 var_dump(intlcal_get_actual_minimum($c, -1)); 40} catch (Error $e) { 41 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 42} 43 44try { 45 var_dump(intlcal_get($c, "s")); 46} catch (Error $e) { 47 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 48} 49try { 50 var_dump(intlcal_get_actual_maximum($c, "s")); 51} catch (Error $e) { 52 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 53} 54try { 55 var_dump(intlcal_get_actual_minimum($c, "s")); 56} catch (Error $e) { 57 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 58} 59 60try { 61 var_dump(intlcal_get(1)); 62} catch (Error $e) { 63 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 64} 65try { 66 var_dump(intlcal_get_actual_maximum(1)); 67} catch (Error $e) { 68 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 69} 70try { 71 var_dump(intlcal_get_actual_minimum(1)); 72} catch (Error $e) { 73 echo get_class($e) . ': ' . $e->getCode() . ', ' . $e->getMessage() . \PHP_EOL; 74} 75?> 76--EXPECT-- 77ArgumentCountError: 0, intlcal_get() expects exactly 2 arguments, 1 given 78ArgumentCountError: 0, intlcal_get_actual_maximum() expects exactly 2 arguments, 1 given 79ArgumentCountError: 0, intlcal_get_actual_minimum() expects exactly 2 arguments, 1 given 80ValueError: 0, intlcal_get(): Argument #2 ($field) must be a valid field 81ValueError: 0, intlcal_get_actual_maximum(): Argument #2 ($field) must be a valid field 82ValueError: 0, intlcal_get_actual_minimum(): Argument #2 ($field) must be a valid field 83TypeError: 0, intlcal_get(): Argument #2 ($field) must be of type int, string given 84TypeError: 0, intlcal_get_actual_maximum(): Argument #2 ($field) must be of type int, string given 85TypeError: 0, intlcal_get_actual_minimum(): Argument #2 ($field) must be of type int, string given 86ArgumentCountError: 0, intlcal_get() expects exactly 2 arguments, 1 given 87ArgumentCountError: 0, intlcal_get_actual_maximum() expects exactly 2 arguments, 1 given 88ArgumentCountError: 0, intlcal_get_actual_minimum() expects exactly 2 arguments, 1 given 89