public function partition($partitionName)
    {
        if (is_array($partitionName)) {
            $this->clause_partition = array_merge(
                $this->clause_partition, $partitionName
            );
        } else {
            $this->clause_partition[] = $partitionName;
        }
        return $this;
    }
public function partition($partitionName)
    {
        if (is_array($partitionName)) {
            $this->clause_partition = array_merge(
                $this->clause_partition, $partitionName
            );
        } else {
            $this->clause_partition[] = $partitionName;
        }
        return $this;
    }
{@inheritDoc}