CompositeExpression¶
-
class
OC\DB\QueryBuilder\CompositeExpression¶ Source: lib/private/DB/QueryBuilder/CompositeExpression.php#28 Implements: OCP\DB\QueryBuilder\ICompositeExpressionCountable
Properties¶
-
protected static property
OC\DB\QueryBuilder\CompositeExpression::$compositeExpression¶ Source: lib/private/DB/QueryBuilder/CompositeExpression.php#30 Type: \Doctrine\DBAL\Query\Expression\CompositeExpression
Methods¶
-
public
OC\DB\QueryBuilder\CompositeExpression::__construct($compositeExpression)¶ - Constructor.
Source: Parameters: - $compositeExpression (
Doctrine\DBAL\Query\Expression\CompositeExpression)
- $compositeExpression (
-
public
OC\DB\QueryBuilder\CompositeExpression::addMultiple($parts=[])¶ - Adds multiple parts to composite expression.
Source: Parameters: - $parts (array)
Returns:
-
public
OC\DB\QueryBuilder\CompositeExpression::add($part)¶ - Adds an expression to composite expression.
Source: Parameters: - $part (mixed)
Returns:
-
public
OC\DB\QueryBuilder\CompositeExpression::count()¶ - Retrieves the amount of expressions on composite expression.
Source: lib/private/DB/QueryBuilder/CompositeExpression.php#72 Returns: int
-
public
OC\DB\QueryBuilder\CompositeExpression::getType()¶ - Returns the type of this composite expression (AND/OR).
Source: lib/private/DB/QueryBuilder/CompositeExpression.php#81 Returns: string
-
public
OC\DB\QueryBuilder\CompositeExpression::__toString()¶ - Retrieves the string representation of this composite expression.
Source: lib/private/DB/QueryBuilder/CompositeExpression.php#90 Returns: string