function testApplyRecursive() { $rule = new DeclFilter_CatchAllFilterRule('digits'); $rule->applyOnElements(); $data = array('hello' => array('abc123', 'abc456')); $rule->apply($data, 'hello'); $this->assertEquals($data['hello'][0], '123'); $this->assertEquals($data['hello'][1], '456'); }