<?php /** * `UNION` keyword builder. */ namespace SqlParser\Components; use SqlParser\Component; use SqlParser\Statements\SelectStatement; /** * `UNION` keyword builder. * * @category Keywords * * @license https://www.gnu.org/licenses/gpl-2.0.txt GPL-2.0+ */ class UnionKeyword extends Component { /** * @param SelectStatement[] $component the component to be built * @param array $options parameters for building * * @return string */ public static function build($component, array $options = array()) { $tmp = array(); foreach ($component as $component) { $tmp[] = $component[0] . ' ' . $component[1]; } return implode(' ', $tmp); } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
AlterOperation.php | File | 7.01 KB | 0644 |
|
Array2d.php | File | 3.5 KB | 0644 |
|
ArrayObj.php | File | 5 KB | 0644 |
|
CaseExpression.php | File | 7.27 KB | 0644 |
|
Condition.php | File | 5.85 KB | 0644 |
|
CreateDefinition.php | File | 10.25 KB | 0644 |
|
DataType.php | File | 4.44 KB | 0644 |
|
Expression.php | File | 14.67 KB | 0644 |
|
ExpressionArray.php | File | 3.42 KB | 0644 |
|
FunctionCall.php | File | 2.95 KB | 0644 |
|
IntoKeyword.php | File | 7.1 KB | 0644 |
|
JoinKeyword.php | File | 5.73 KB | 0644 |
|
Key.php | File | 5.33 KB | 0644 |
|
Limit.php | File | 3.04 KB | 0644 |
|
OptionsArray.php | File | 11.98 KB | 0644 |
|
OrderKeyword.php | File | 3.53 KB | 0644 |
|
ParameterDefinition.php | File | 4.24 KB | 0644 |
|
PartitionDefinition.php | File | 6.38 KB | 0644 |
|
Reference.php | File | 3.75 KB | 0644 |
|
RenameOperation.php | File | 4.57 KB | 0644 |
|
SetOperation.php | File | 3.43 KB | 0644 |
|
UnionKeyword.php | File | 754 B | 0644 |
|