public function assembleColumnName($tableAlias) { $callback = new ColumnStatementCompositeEntityParser__TableAliasUpdater(NULL, $tableAlias, TRUE); $parser = new ColumnStatementCompositeEntityParser(); return $parser->parse($this->function, array($callback, 'updateTableAlias')); }
public function assemble(Statement $statement, $useTableNameAsAlias) { $callback = new ColumnStatementCompositeEntityParser__ColumnNameAdjuster(TRUE); $parser = new ColumnStatementCompositeEntityParser(); return $parser->parse($this->value, array($callback, 'adjustCallbackObject')); }