Commit 166d951f authored by Oliver Klee's avatar Oliver Klee Committed by Felix Oertel
Browse files

[BUGFIX] Tx_Extbase_Persistence_QueryInterface needs to provide getSource

Tx_Extbase_Persistence_Storage_Typo3DbBackend::parseQuery expects a
Tx_Extbase_Persistence_QueryInterface and then calls getSource on it.
One way to make this clean is to change
Tx_Extbase_Persistence_QueryInterface to provide the getSource method.

Releases: 4.7, 4.8
Fixes: #34916

Change-Id: Ic84a6897c7f46048e4967669712d7afcbc4df069
parent 32eefdd6
......@@ -110,6 +110,13 @@ interface Tx_Extbase_Persistence_QueryInterface {
*/
const JCR_JOIN_TYPE_RIGHT_OUTER = '{http://www.jcp.org/jcr/1.0}joinTypeRightOuter';
/**
* Gets the node-tuple source for this query.
*
* @return Tx_Extbase_Persistence_QOM_SourceInterface the node-tuple source; non-NULL
*/
public function getSource();
/**
* Executes the query against the backend and returns the result
*
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment