public function &getBounded($key = null)
    {
        if (empty($key)) {
            return $this->bounded;
        } else {
            if (isset($this->bounded[$key])) {
                return $this->bounded[$key];
            }
        }

        return null;
    }
public function &getBounded($key = null)
    {
        if (empty($key)) {
            return $this->bounded;
        } else {
            if (isset($this->bounded[$key])) {
                return $this->bounded[$key];
            }
        }

        return null;
    }
public function & getBounded ( $ key = null ) { if ( empty ( $ key ) ) { return $ this -> bounded ; } else { if ( isset ( $ this -> bounded [ $ key ] ) ) { return $ this -> bounded [ $ key ] ; } } return null ; }
Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then
that item is returned.

@param   mixed $key The bounded variable key to retrieve.

@return  mixed

@since   2.0
Retrieves the bound parameters array when key is null and returns it by reference . If a key is provided then that item is returned .