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