public function truncateTable($table, $extras = [])
    {
        // todo faster way?
        $records = $this->retrieveRecordsByFilter($table, null, null, $extras);

        if (!empty($records)) {
            $this->deleteRecords($table, $records, $extras);
        }

        return ['success' => true];
    }
public function truncateTable($table, $extras = [])
    {
        // todo faster way?
        $records = $this->retrieveRecordsByFilter($table, null, null, $extras);

        if (!empty($records)) {
            $this->deleteRecords($table, $records, $extras);
        }

        return ['success' => true];
    }
public function truncateTable ( $ table , $ extras = [ ] ) { // todo faster way? $ records = $ this -> retrieveRecordsByFilter ( $ table , null , null , $ extras ) ; if ( ! empty ( $ records ) ) { $ this -> deleteRecords ( $ table , $ records , $ extras ) ; } return [ 'success' => true ] ; }
Delete all table entries but keep the table

@param string $table
@param array  $extras

@throws \Exception
@return array
Delete all table entries but keep the table