Commit c582ff6c87e5df70bfb0bf3166539a96c37dc78c
1 parent
c0535e83
Exists in
master
and in
65 other branches
Fix test used to know if the getElementsByTagName function returns at least one node
Showing
2 changed files
with
21 additions
and
16 deletions
Show diff stats
src/InputOutput/IHMImpl/Tools/IHMUserParamLoaderClass.php
... | ... | @@ -183,7 +183,7 @@ class IHMUserParamLoaderClass |
183 | 183 | $derivedNodes = $dom->getElementsByTagName(self::$mgrDerivedNode); |
184 | 184 | |
185 | 185 | $derivedParams = array(); |
186 | - if (count($derivedNodes) > 0) | |
186 | + if ($derivedNodes->length > 0) | |
187 | 187 | { |
188 | 188 | $derivedParamNodes = $derivedNodes->item(0)->getElementsByTagName(self::$mgrDerivedParamNode); |
189 | 189 | foreach ($derivedParamNodes as $derivedParamNode) |
... | ... | @@ -220,7 +220,7 @@ class IHMUserParamLoaderClass |
220 | 220 | $uploadedNodes = $dom->getElementsByTagName(self::$mgrUploadedNode); |
221 | 221 | |
222 | 222 | $uploadedParams = array(); |
223 | - if (count($uploadedNodes) > 0) | |
223 | + if ($uploadedNodes->length > 0) | |
224 | 224 | { |
225 | 225 | $uploadedParamNodes = $uploadedNodes->item(0)->getElementsByTagName(self::$mgrUploadedParamNode); |
226 | 226 | foreach ($uploadedParamNodes as $uploadedParamNode) |
... | ... | @@ -272,7 +272,7 @@ class IHMUserParamLoaderClass |
272 | 272 | |
273 | 273 | //get parameter units |
274 | 274 | $unitsNodes = $dom->getElementsByTagName(self::$infoDerivedUnitsNode); |
275 | - if (count($unitsNodes) > 0) { | |
275 | + if ($unitsNodes->length > 0) { | |
276 | 276 | $result["units"] = $unitsNodes->item(0)->nodeValue; |
277 | 277 | if ($result["units"] == self::$infoDerivedUndefined) { |
278 | 278 | $result["units"] = ""; |
... | ... | @@ -281,7 +281,7 @@ class IHMUserParamLoaderClass |
281 | 281 | |
282 | 282 | //get parameter y title |
283 | 283 | $yTitleNodes = $dom->getElementsByTagName(self::$infoDerivedYTitleNode); |
284 | - if (count($yTitleNodes) > 0) { | |
284 | + if ($yTitleNodes->length > 0) { | |
285 | 285 | $result["yTitle"] = $yTitleNodes->item(0)->nodeValue; |
286 | 286 | if ($result["yTitle"] == self::$infoDerivedUndefined) { |
287 | 287 | $result["yTitle"] = ""; |
... | ... | @@ -290,7 +290,7 @@ class IHMUserParamLoaderClass |
290 | 290 | |
291 | 291 | //get parameter description |
292 | 292 | $descNodes = $dom->getElementsByTagName(self::$infoDerivedDescriptionNode); |
293 | - if (count($descNodes) > 0) | |
293 | + if ($descNodes->length > 0) | |
294 | 294 | $result["description"] = $descNodes->item(0)->nodeValue; |
295 | 295 | |
296 | 296 | return $result; |
... | ... | @@ -316,52 +316,54 @@ class IHMUserParamLoaderClass |
316 | 316 | |
317 | 317 | //get parameter min sampling |
318 | 318 | $minSamplingNodes = $dom->getElementsByTagName(self::$infoUploadedMinSamplingNode); |
319 | - if (count($minSamplingNodes) > 0) | |
319 | + if ($minSamplingNodes->length > 0) | |
320 | 320 | $result["minSampling"] = $minSamplingNodes->item(0)->nodeValue; |
321 | 321 | |
322 | 322 | //get parameter max sampling |
323 | 323 | $maxSamplingNodes = $dom->getElementsByTagName(self::$infoUploadedMaxSamplingNode); |
324 | - if (count($maxSamplingNodes) > 0) | |
324 | + if ($maxSamplingNodes->length > 0) | |
325 | 325 | $result["maxSampling"] = $maxSamplingNodes->item(0)->nodeValue; |
326 | + else | |
327 | + $result["maxSampling"] = $result["minSampling"]; | |
326 | 328 | |
327 | 329 | //get parameter real var |
328 | 330 | $realVarNodes = $dom->getElementsByTagName(self::$infoUploadedRealVarNode); |
329 | - if (count($realVarNodes) > 0) | |
331 | + if ($realVarNodes->length > 0) | |
330 | 332 | $result["realVar"] = $realVarNodes->item(0)->nodeValue; |
331 | 333 | |
332 | 334 | //get parameter type |
333 | 335 | $typeNodes = $dom->getElementsByTagName(self::$infoUploadedTypeNode); |
334 | - if (count($typeNodes) > 0) | |
336 | + if ($typeNodes->length > 0) | |
335 | 337 | $result["type"] = $typeNodes->item(0)->nodeValue; |
336 | 338 | |
337 | 339 | //get parameter size |
338 | 340 | $sizeNodes = $dom->getElementsByTagName(self::$infoUploadedSizeNode); |
339 | - if (count($sizeNodes) > 0) | |
341 | + if ($sizeNodes->length > 0) | |
340 | 342 | $result["size"] = $sizeNodes->item(0)->nodeValue; |
341 | 343 | |
342 | 344 | //get parameter VirtualInstrument ID |
343 | 345 | $viIdNodes = $dom->getElementsByTagName(self::$infoUploadedVIIdNode); |
344 | - if (count($viIdNodes) > 0) | |
346 | + if ($viIdNodes->length > 0) | |
345 | 347 | $result["viId"] = $viIdNodes->item(0)->nodeValue; |
346 | 348 | |
347 | 349 | //get parameter plot type |
348 | 350 | $plotTypeNodes = $dom->getElementsByTagName(self::$infoUploadedPlotTypeNode); |
349 | - if (count($plotTypeNodes) > 0) | |
351 | + if ($plotTypeNodes->length > 0) | |
350 | 352 | $result["plotType"] = $plotTypeNodes->item(0)->nodeValue; |
351 | 353 | |
352 | 354 | //get parameter y units |
353 | 355 | $unitsNodes = $dom->getElementsByTagName(self::$infoUploadedUnitsNode); |
354 | - if (count($unitsNodes) > 0) | |
356 | + if ($unitsNodes->length > 0) | |
355 | 357 | $result["units"] = $unitsNodes->item(0)->nodeValue; |
356 | 358 | |
357 | 359 | //get parameter y title |
358 | 360 | $yTitleNodes = $dom->getElementsByTagName(self::$infoUploadedYTitleNode); |
359 | - if (count($yTitleNodes) > 0) | |
361 | + if ($yTitleNodes->length > 0) | |
360 | 362 | $result["yTitle"] = $yTitleNodes->item(0)->nodeValue; |
361 | 363 | |
362 | 364 | //get table definition |
363 | 365 | $tableDefNodes = $dom->getElementsByTagName(self::$infoUploadedTableDefNode); |
364 | - if (count($tableDefNodes) > 0) | |
366 | + if ($tableDefNodes->length > 0) | |
365 | 367 | { |
366 | 368 | $tableDefNode = $tableDefNodes->item(0); |
367 | 369 | $tableDefType = $tableDefNode->getAttribute('tableDefType'); |
... | ... |
src/Request/ParamsRequestImpl/Nodes/Requests/RequestOutputPlotPageNodeClass.php
... | ... | @@ -2,6 +2,9 @@ |
2 | 2 | |
3 | 3 | require_once("RequestOutputPlotPanelNodeClass.php"); |
4 | 4 | require_once("RequestOutputPlotLayoutNodeClass.php"); |
5 | +require_once("RequestOutputPlotMarginsNodeClass.php"); | |
6 | +require_once("RequestOutputPlotTitleNodeClass.php"); | |
7 | +require_once("RequestOutputPlotFontNodeClass.php"); | |
5 | 8 | |
6 | 9 | define ("REQUESTOUTPUTPLOTPAGE_NAME", "page"); |
7 | 10 | define ("REQUESTOUTPUTPLOTPAGE_TITLE", "title"); |
... | ... | @@ -259,4 +262,4 @@ class RequestOutputPlotPageNodeClass extends NodeClass |
259 | 262 | } |
260 | 263 | } |
261 | 264 | |
262 | -?> | |
263 | 265 | \ No newline at end of file |
266 | +?> | |
... | ... |