diff options
| author | Stanislav Malyshev <stas@php.net> | 2010-01-04 21:44:45 +0000 |
|---|---|---|
| committer | Stanislav Malyshev <stas@php.net> | 2010-01-04 21:44:45 +0000 |
| commit | 8f4337f2551e28d98290752e9ca99fc7f87d93b5 (patch) | |
| tree | 65f4e75f335d8736f9df347484bfe14b9a0b0a8e /ext/intl/tests/ut_common.inc | |
| parent | 795f716832379f43aa7daba605b0c6e136dab24e (diff) | |
| download | php-git-8f4337f2551e28d98290752e9ca99fc7f87d93b5.tar.gz | |
add ICU resource bundle support, contributed by Hans-Peter Oeri
Diffstat (limited to 'ext/intl/tests/ut_common.inc')
| -rwxr-xr-x | ext/intl/tests/ut_common.inc | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/ext/intl/tests/ut_common.inc b/ext/intl/tests/ut_common.inc index c59d1770ee..09be22bf5a 100755 --- a/ext/intl/tests/ut_common.inc +++ b/ext/intl/tests/ut_common.inc @@ -389,4 +389,28 @@ function ut_datefmt_localtime( $fmt , $value , &$parse_pos=0 ) { return $GLOBALS['oo-mode'] ? $fmt->localtime( $value , $parse_pos ) : datefmt_localtime( $fmt , $value , $parse_pos ); } -?> + +function ut_resourcebundle_create( $locale, $bundle, $fallback=true ) +{ + return $GLOBALS['oo-mode'] ? new ResourceBundle($locale, $bundle, $fallback): resourcebundle_create($locale, $bundle, $fallback); +} +function ut_resourcebundle_count($bundle ) +{ + return $GLOBALS['oo-mode'] ? $bundle->count():resourcebundle_count($bundle); +} +function ut_resourcebundle_locales($bundle ) +{ + return $GLOBALS['oo-mode'] ? ResourceBundle::getLocales($bundle):resourcebundle_locales($bundle); +} +function ut_resourcebundle_get($bundle, $idx ) +{ + return $GLOBALS['oo-mode'] ? $bundle->get($idx):resourcebundle_get($bundle, $idx); +} +function ut_resourcebundle_get_error_code($bundle ) +{ + return $GLOBALS['oo-mode'] ? $bundle->getErrorCode():resourcebundle_get_error_code($bundle); +} +function ut_resourcebundle_get_error_message($bundle ) +{ + return $GLOBALS['oo-mode'] ? $bundle->getErrorMessage():resourcebundle_get_error_message($bundle); +} |
