PHPSQLParser\builders\ReplaceBuilder::build PHP Method

build() public method

public build ( array $parsed )
$parsed array
    public function build(array $parsed)
    {
        $sql = '';
        foreach ($parsed as $k => $v) {
            $len = strlen($sql);
            $sql .= $this->buildTable($v);
            $sql .= $this->buildSubQuery($v);
            $sql .= $this->buildColumnList($v);
            $sql .= $this->buildReserved($v);
            $sql .= $this->buildBracketExpression($v);
            if ($len == strlen($sql)) {
                throw new UnableToCreateSQLException('REPLACE', $k, $v, 'expr_type');
            }
            $sql .= " ";
        }
        return 'REPLACE ' . substr($sql, 0, -1);
    }