Skip to content

Commit

Permalink
Merge pull request #69 from joaoinacio/ezs821_legacysearch
Browse files Browse the repository at this point in the history
Fix EZS-821: Proxy all legacy search events to real legacy search engine
  • Loading branch information
lserwatka authored Jun 29, 2016
2 parents ace7978 + 2dda503 commit 8851e4a
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions eZ/Publish/LegacySearch/RecommendationLegacySearchEngine.php
Original file line number Diff line number Diff line change
Expand Up @@ -80,4 +80,60 @@ public function addNodeAssignment($mainNodeID, $objectID, $nodeAssignmentIDList,
$this->legacySearchEngine->addNodeAssignment($mainNodeID, $objectID, $nodeAssignmentIDList, $isMoved);
}
}

public function cleanup()
{
if (method_exists($this->legacySearchEngine, 'cleanup')) {
return $this->legacySearchEngine->cleanup();
}
}

public function updateObjectsSection($objectIDs, $sectionID)
{
if (method_exists($this->legacySearchEngine, 'updateObjectsSection')) {
return $this->legacySearchEngine->updateObjectsSection($objectIDs, $sectionID);
}
}

public function updateObjectState($objectID, $objectStateList)
{
if (method_exists($this->legacySearchEngine, 'updateObjectState')) {
return $this->legacySearchEngine->updateObjectState($objectID, $objectStateList);
}
}

public function updateNodeSection($nodeID, $sectionID)
{
if (method_exists($this->legacySearchEngine, 'updateNodeSection')) {
return $this->legacySearchEngine->updateNodeSection($nodeID, $sectionID);
}
}

public function updateNodeVisibility($nodeID, $action)
{
if (method_exists($this->legacySearchEngine, 'updateNodeVisibility')) {
return $this->legacySearchEngine->updateNodeVisibility($nodeID, $action);
}
}

public function removeNodeAssignment($mainNodeID, $newMainNodeID, $objectID, $nodeAssigmentIDList)
{
if (method_exists($this->legacySearchEngine, 'removeNodeAssignment')) {
return $this->legacySearchEngine->removeNodeAssignment($mainNodeID, $newMainNodeID, $objectID, $nodeAssigmentIDList);
}
}

public function removeNodes($nodeIdList)
{
if (method_exists($this->legacySearchEngine, 'removeNodes')) {
return $this->legacySearchEngine->removeNodes($nodeIdList);
}
}

public function swapNode($nodeID, $selectedNodeID, $nodeIdList)
{
if (method_exists($this->legacySearchEngine, 'swapNode')) {
return $this->legacySearchEngine->swapNode($nodeID, $selectedNodeID, $nodeIdList);
}
}
}

0 comments on commit 8851e4a

Please sign in to comment.