From eb866bf4b1459136899a605c082aaa28ade13f5c Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Tue, 3 Jan 2017 11:30:27 +0100 Subject: [PATCH] Renderer: blacklist some more parameters --- library/Businessprocess/Renderer/Renderer.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/library/Businessprocess/Renderer/Renderer.php b/library/Businessprocess/Renderer/Renderer.php index 894b2af..655a108 100644 --- a/library/Businessprocess/Renderer/Renderer.php +++ b/library/Businessprocess/Renderer/Renderer.php @@ -76,6 +76,14 @@ abstract class Renderer extends Html return $this->parent !== null; } + /** + * @return BpNode + */ + public function getParentNode() + { + return $this->parent; + } + /** * @return BpNode[] */ @@ -196,7 +204,12 @@ abstract class Renderer extends Html */ public function setUrl(Url $url) { - $this->url = $url->without(array('simulationnode', 'deletenode')); + $this->url = $url->without(array( + 'deletenode', + 'deleteparent', + 'editnode', + 'simulationnode' + )); $this->setBaseUrl($url); return $this; }