Project

General

Profile

Actions

Task #98415

closed

Allow arbitrary number of arguments for logicalAnd / logicalOr

Added by Markus Klein over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Extbase
Target version:
Start date:
2022-09-22
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

With #96044 the signatures of the query method logicalAnd and logicalOr now require at least to parameters.
This is very inconvenient for developers as all existing extensions need to be updated for this fact.

Let's avoid this waste of life time and handle cases with not enough parameters in Core.

Due to the limitations of Extbase Query infrastructure, we need to add dummy conditions based on uid.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #96044: Harden method signature of logicalAnd and logicalOrClosedAlexander Schnitzler2021-11-21

Actions
Actions #1

Updated by Markus Klein over 1 year ago

  • Related to Task #96044: Harden method signature of logicalAnd and logicalOr added
Actions #2

Updated by Gerrit Code Review over 1 year ago

  • Status changed from New to Under Review

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75836

Actions #3

Updated by Gerrit Code Review over 1 year ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75836

Actions #4

Updated by Markus Klein over 1 year ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #5

Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF