Difference between revisions of "NXSL:GetDCIObject"

Jump to navigation Jump to search
39 bytes added ,  16:13, 13 September 2022
m
Text replacement - "^" to "{{deprecated}}"
m (Text replacement - "^" to "{{deprecated}}")
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
{{deprecated}}__NOTOC__
Return DCI object or null.
Get DCI object with given ID.


== Syntax ==
== Syntax ==


GetDCIObject(''node'', ''DCI_id'');
GetDCIObject(''node'', ''id'');




Line 13: Line 13:
| ''node'' || [[NXSL:Node|Node]] object, you can use predefined variable $node to refer to current node. You can also use null as node if trusted nodes check is disabled (see [[SG:Security Issues|Security Issues]] for more information).
| ''node'' || [[NXSL:Node|Node]] object, you can use predefined variable $node to refer to current node. You can also use null as node if trusted nodes check is disabled (see [[SG:Security Issues|Security Issues]] for more information).
|-
|-
| ''DCI_id'' ||  id of node DCI.
| ''id'' ||  DCI id on node.
|}
|}


Line 19: Line 19:
== Return Value ==
== Return Value ==


[[NXSL:DCI|DCI]] object with given id on success or '''null''' on failure (if id does not exist, or access to it was denied).
[[NXSL:DCI|DCI]] object with given id on success or '''null''' on failure (if object with given id does not exist, or access to it was denied).




== Examples ==
== Examples ==


  GetDCIObject($node, 2) -> object
  GetDCIObject($node, 2)                 -> object
  FindNodeObject($node, "bad_id") -> NULL
  GetDCIObject($node, bad_id) -> NULL

Navigation menu