2 declare(strict_types = 1);
61 foreach ($queriedTables as $tableAlias => $tableName) {
62 if (empty(
$GLOBALS[
'TCA'][$tableName][
'ctrl'][
'versioningWS'] ??
false)) {
65 if ($this->workspaceId === 0) {
67 $workspaceIdExpression = $expressionBuilder->
eq($tableAlias .
'.t3ver_wsid', 0);
70 $workspaceIdExpression = $expressionBuilder->
in(
71 $tableAlias .
'.t3ver_wsid',
72 [0, $this->workspaceId]
76 $constraints[] = $expressionBuilder->
andX(
77 $workspaceIdExpression,
78 $expressionBuilder->
neq(
84 return $expressionBuilder->
andX(...$constraints);