diff --git a/Evidence.php b/Evidence.php index e0d225b..05ec3f1 100644 --- a/Evidence.php +++ b/Evidence.php @@ -43,7 +43,8 @@ public function __construct($flowData) } /** - * Set a single piece of evidence by its element and value + * If a flow element can use the key then add the key value pair to the + * evidence collection * @param string key * @param mixed value */ @@ -54,6 +55,7 @@ public function set($key, $value) foreach ($this->flowData->pipeline->flowElements as $flowElement) { if ($flowElement->filterEvidenceKey($key)) { $keep = true; + break; } } @@ -109,18 +111,15 @@ public function setFromWebRequest($server = null, $cookies = null, $query = null $key = strtolower($key); - error_log("header." . $key . ": " . $value, 0); $evidence["header." . $key] = $value; } } foreach ($cookies as $key => $value) { - error_log("cookie." . $key . ": " . $value, 0); $evidence["cookie." . $key] = $value; } foreach ($query as $key => $value) { - error_log("query." . $key . ": " . $value, 0); $evidence["query." . $key] = $value; } @@ -151,7 +150,6 @@ public function setFromWebRequest($server = null, $cookies = null, $query = null $this->setArray($evidence); } - /** * Get a piece of evidence by key * @param string key