summaryrefslogtreecommitdiff
path: root/ext/intl/tests/ut_common.inc
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2010-01-04 21:44:45 +0000
committerStanislav Malyshev <stas@php.net>2010-01-04 21:44:45 +0000
commit8f4337f2551e28d98290752e9ca99fc7f87d93b5 (patch)
tree65f4e75f335d8736f9df347484bfe14b9a0b0a8e /ext/intl/tests/ut_common.inc
parent795f716832379f43aa7daba605b0c6e136dab24e (diff)
downloadphp-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-xext/intl/tests/ut_common.inc26
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);
+}