コード例 #1
0
ファイル: SelectSection.php プロジェクト: ecs-hk/Checkbook
 public function assembleColumnName($tableAlias)
 {
     $callback = new ColumnStatementCompositeEntityParser__TableAliasUpdater(NULL, $tableAlias, TRUE);
     $parser = new ColumnStatementCompositeEntityParser();
     return $parser->parse($this->function, array($callback, 'updateTableAlias'));
 }
コード例 #2
0
ファイル: WhereSection.php プロジェクト: ecs-hk/Checkbook
 public function assemble(Statement $statement, $useTableNameAsAlias)
 {
     $callback = new ColumnStatementCompositeEntityParser__ColumnNameAdjuster(TRUE);
     $parser = new ColumnStatementCompositeEntityParser();
     return $parser->parse($this->value, array($callback, 'adjustCallbackObject'));
 }