public function removeColumn($number) {
        if (false === Cell::parseRef($number)) {
            throw new \InvalidArgumentException('Invalid column identifier');
        }

        $putData = array(
            'method' => 'shiftCol',
            'index' => $number - 1,
            'amount' => 1
        );

        $setId = $this->getDataSet()->id;
        $result = $this->getClient()->put('data/alter/' . $setId, $putData);

        return (isset($result['success']) && $result['success']);
    }
public function removeColumn($number) {
        if (false === Cell::parseRef($number)) {
            throw new \InvalidArgumentException('Invalid column identifier');
        }

        $putData = array(
            'method' => 'shiftCol',
            'index' => $number - 1,
            'amount' => 1
        );

        $setId = $this->getDataSet()->id;
        $result = $this->getClient()->put('data/alter/' . $setId, $putData);

        return (isset($result['success']) && $result['success']);
    }
public function removeColumn ( $ number ) { if ( false === Cell :: parseRef ( $ number ) ) { throw new \ InvalidArgumentException ( 'Invalid column identifier' ) ; } $ putData = array ( 'method' => 'shiftCol' , 'index' => $ number - 1 , 'amount' => 1 ) ; $ setId = $ this -> getDataSet ( ) -> id ; $ result = $ this -> getClient ( ) -> put ( 'data/alter/' . $ setId , $ putData ) ; return ( isset ( $ result [ 'success' ] ) && $ result [ 'success' ] ) ; }
Remove a column from the dataset

@param int $number
@return boolean
Remove a column from the dataset