public function addRecursive($name, $value)
    {
        foreach ($value as $key => $value) {
            $key = $name . '[' . $key . ']';
            $this->add($key, $value);
        }
    }
public function addRecursive($name, $value)
    {
        foreach ($value as $key => $value) {
            $key = $name . '[' . $key . ']';
            $this->add($key, $value);
        }
    }
public function addRecursive ( $ name , $ value ) { foreach ( $ value as $ key => $ value ) { $ key = $ name . '[' . $ key . ']' ; $ this -> add ( $ key , $ value ) ; } }
Recursively add data.

@param string $name The name to use.
@param mixed $value The value to add.
@return void
Recursively add data .