Example #1
0
 public function event_updateTableAlias($oldTableAlias, $newTableAlias)
 {
     parent::event_updateTableAlias($oldTableAlias, $newTableAlias);
     $callback = new ColumnStatementCompositeEntityParser__TableAliasUpdater($oldTableAlias, $newTableAlias, FALSE);
     $parser = new ColumnStatementCompositeEntityParser();
     $this->function = $parser->parse($this->function, array($callback, 'updateTableAlias'));
 }
    public function event_updateTableAlias($oldTableAlias, $newTableAlias) {
        parent::event_updateTableAlias($oldTableAlias, $newTableAlias);

        $callback = new ColumnStatementCompositeEntityParser__TableAliasUpdater($oldTableAlias, $newTableAlias, FALSE);

        $parser = new FormulaExpressionParser(SQLFormulaExpressionHandler::LANGUAGE__SQL);
        $this->function = $parser->parse($this->function, array($callback, 'updateTableAlias'));
    }