[ Index ]

PHP Cross Reference of Joomla 4.2.2 documentation

title

Body

[close]

/libraries/vendor/enshrined/svg-sanitize/src/ElementReference/ -> Subject.php (summary)

(no description)

File Size: 153 lines (4 kb)
Included or required: 1 time
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Subject:: (9 methods):
  __construct()
  getElement()
  getElementId()
  hasInfiniteLoop()
  addUse()
  addUsedIn()
  countUse()
  countUsedIn()
  clearInternalAndGetAffectedElements()


Class: Subject  - X-Ref

__construct(\DOMElement $element, $useNestingLimit)   X-Ref
Subject constructor.

param: \DOMElement $element
param: int         $useNestingLimit

getElement()   X-Ref

return: \DOMElement

getElementId()   X-Ref

return: string

hasInfiniteLoop(array $subjects = [], $level = 1)   X-Ref

param: array $subjects   Previously processed subjects
param: int   $level      The current level of nesting.
return: bool

addUse(Subject $subject)   X-Ref

param: Subject $subject

addUsedIn(Subject $subject)   X-Ref

param: Subject $subject

countUse($accumulated = false)   X-Ref

param: bool $accumulated
return: int

countUsedIn()   X-Ref

return: int

clearInternalAndGetAffectedElements()   X-Ref
Clear the internal arrays (to free up memory as they can get big)
and return all the child usages DOMElement's

return: array



Generated: Wed Sep 7 05:41:13 2022 Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer