--FILE--
<?php
-require dirname(__FILE__) . '/../Array.php';
+require dirname(__FILE__) . '/../../../lib/Horde/Array.php';
+require dirname(__FILE__) . '/../../../lib/Horde/Array/Sort/Helper.php';
+require dirname(__FILE__) . '/../../../lib/Horde/String.php';
+require dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+
$array = array(
array('name' => 'foo', 'desc' => 'foo long desc'),
array('name' => 'aaaa', 'desc' => 'aaa foo long desc'),
--TEST--
-Variables::remove() tests
+Horde_Variables::remove() tests
--FILE--
<?php
-require dirname(__FILE__) . '/../Variables.php';
-$vars = new Variables(array(
+require dirname(__FILE__) . '/../../../lib/Horde/Array.php';
+require dirname(__FILE__) . '/../../../lib/Horde/Variables.php';
+
+$vars = new Horde_Variables(array(
'a' => 'a',
'b' => 'b',
'c' => array(1, 2, 3),
$vars->remove('a');
$vars->remove('d[y][g]');
-print_r($vars->_vars);
+
+print_r($vars->a);
+print "\n";
+print_r($vars->b);
+print "\n";
+print_r($vars->c);
+print "\n";
+print_r($vars->d);
?>
--EXPECT--
+b
Array
(
- [b] => b
- [c] => Array
- (
- [0] => 1
- [1] => 2
- [2] => 3
- )
+ [0] => 1
+ [1] => 2
+ [2] => 3
+)
- [d] => Array
+Array
+(
+ [z] => z
+ [y] => Array
(
- [z] => z
- [y] => Array
- (
- [f] => f
- )
-
+ [f] => f
)
)
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
$url = 'test';
echo ($url = Horde_Util::addParameter($url, 'foo', 1)) . "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
echo Horde_String::upper('abCDefGHiI', true, 'us-ascii') . "\n";
echo Horde_String::lower('abCDefGHiI', true, 'us-ascii') . "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
echo Horde_String::upper('abCDefGHiI', true, 'iso-8859-9') . "\n";
echo Horde_String::lower('abCDefGHiI', true, 'iso-8859-9') . "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
echo Horde_String::length('Welcome', 'Big5'). "\n";
echo Horde_String::length('Welcome', 'Big5'). "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
/* Simple single byte tests. */
echo Horde_String::pad('abc', 2) . "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
$url = 'test?foo=1&bar=2';
echo Horde_Util::removeParameter($url, 'foo') . "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
$string = "Lörem ipsüm dölör sit ämet";
echo Horde_String::substr($string, 20, null, 'UTF-8') . "\n";
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
/* The following strings were taken with permission from the UTF-8
* sampler by Frank da Cruz <fdc@columbia.edu> and the Kermit Project
--FILE--
<?php
-require_once dirname(__FILE__) . '/../../lib/Horde/Util.php';
-require_once dirname(__FILE__) . '/../../lib/Horde/String.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/Util.php';
+require_once dirname(__FILE__) . '/../../../lib/Horde/String.php';
// Test default parameters and break character.
$string = "Lörem ipsüm dölör sit ämet, cönsectetüer ädipiscing elit. Aliqüäm söllicitüdin fäücibüs mäüris ämet.";