[ Index ]

PHP Cross Reference of phpBB-3.2.11-deutsch

title

Body

[close]

/vendor/s9e/text-formatter/src/ -> Configurator.php (summary)

(no description)

File Size: 8566 lines (268 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 104 classes

Configurator:: (11 methods):
  __construct()
  __get()
  __isset()
  __set()
  __unset()
  enableJavaScript()
  finalize()
  loadBundle()
  saveBundle()
  asConfig()
  addTagRules()

BundleGenerator:: (4 methods):
  __construct()
  generate()
  exportCallback()
  exportObject()

ConfigProvider:: (1 method):
  asConfig()

FilterableConfigValue:: (5 methods):
  filterConfig()
  parse()
  replace()
  serialize()
  toXSL()

CharacterClassBuilder:: (11 methods):
  fromList()
  buildCharacterClass()
  escapeSpecialChars()
  fixCaret()
  reorderDash()
  storeRanges()
  unescapeLiterals()
  filterConfig()
  generateQuickMatchFromList()
  optimizeArray()
  toArray()

ElementInspector:: (60 methods):
  closesParent()
  disallowsText()
  getAllowChildBitfield()
  getCategoryBitfield()
  getDenyDescendantBitfield()
  isBlock()
  isEmpty()
  isFormattingElement()
  isTextOnly()
  isTransparent()
  isVoid()
  preservesWhitespace()
  evaluate()
  getBitfield()
  getProperties()
  hasProperty()
  toBin()
  toRaw()
  getAttributesByRegexp()
  getCSSNodes()
  getElementsByRegexp()
  getJSNodes()
  getObjectParamsByRegexp()
  getURLNodes()
  getNodes()
  getNodesByRegexp()
  fromList()
  mergeChains()
  mergeTails()
  mergeTailsCC()
  mergeTailsAltern()
  removeLongestCommonPrefix()
  removeLongestCommonSuffix()
  assemble()
  makeRegexpOptional()
  generateCharacterClass()
  canBeUsedInCharacterClass()
  optimizeDotChains()
  optimizeCatchallChains()
  matchesAtLeastOneCharacter()
  canUseAtomicGrouping()
  getBitfields()
  initMatrix()
  applyTargetedRule()
  unrollRules()
  pruneMatrix()
  pack()
  getAttributesByRegexp()
  getCSSNodes()
  getElementsByRegexp()
  getJSNodes()
  getObjectParamsByRegexp()
  getParametersFromXSL()
  getURLNodes()
  highlightNode()
  loadTemplate()
  replaceHomogeneousTemplates()
  replaceTokens()
  saveTemplate()
  getParametersFromExpression()

TemplateInspector:: (38 methods):
  __construct()
  allowsChild()
  allowsDescendant()
  allowsChildElements()
  allowsText()
  closesParent()
  evaluate()
  isBlock()
  isFormattingElement()
  isEmpty()
  isPassthrough()
  isTransparent()
  isVoid()
  preservesNewLines()
  analyseContent()
  analyseRootNodes()
  analyseBranches()
  anyBranchHasProperty()
  computeBitfields()
  computeAllowsChildElements()
  computeAllowsText()
  computeFormattingElement()
  computeIsEmpty()
  computeIsTransparent()
  computeIsVoid()
  computePreservesNewLines()
  elementIsBlock()
  getStyle()
  isFormattingSpan()
  storeLeafNodes()
  match()
  innerXML()
  load()
  save()
  fixEntities()
  loadAsHTML()
  loadAsXML()
  removeInvalidAttributes()

TemplateParser:: (12 methods):
  parse()
  parseEqualityExpr()
  appendElement()
  createXPath()
  evaluate()
  query()
  getVariables()
  isExpressionNumeric()
  minify()
  parseEqualityExpr()
  evaluateConcat()
  evaluateLiteral()

Template:: (13 methods):
  __construct()
  __call()
  __toString()
  asDOM()
  getCSSNodes()
  getInspector()
  getJSNodes()
  getURLNodes()
  getParameters()
  isNormalized()
  normalize()
  replaceTokens()
  setContent()

FunctionProvider:: (1 method):
  get()

RendererGenerator:: (7 methods):
  getRenderer()
  optimize()
  reset()
  serialize()
  skipToString()
  skipWhitespace()
  unindentBlock()

BranchOutputOptimizer:: (17 methods):
  optimize()
  captureOutput()
  captureOutputExpression()
  captureStructure()
  isBranchToken()
  mergeIfBranches()
  mergeOutput()
  optimizeBranchesHead()
  optimizeBranchesOutput()
  optimizeBranchesTail()
  parseBranch()
  parseIfBlock()
  serializeBranch()
  serializeIfBlock()
  serializeOutput()
  serializeToken()
  skipOutputAssignment()

Optimizer:: (27 methods):
  __construct()
  optimize()
  isBetweenHtmlspecialcharCalls()
  isHtmlspecialcharSafeVar()
  isOutputAssignment()
  isPrecededByOutputVar()
  mergeConcatenatedHtmlSpecialChars()
  mergeConcatenatedStrings()
  optimizeOutConcatEqual()
  optimizeConcatenations()
  optimizeHtmlspecialchars()
  removeHtmlspecialcharsSafeVar()
  replaceHtmlspecialcharsLiteral()
  skipPast()
  skipTo()
  optimize()
  cloneCloseTagElementsIntoSwitch()
  cloneCloseTagElementsOutOfSwitch()
  mergeConsecutiveLiteralOutputElements()
  nextSiblingIsLiteralOutput()
  optimizeCloseTagElements()
  removeCloseTagSiblings()
  removeContentFromVoidElements()
  removeEmptyDefaultCases()
  removeNodes()
  removeRedundantCloseTagElements()
  removeRedundantCloseTagElementsInSwitch()

Quick:: (12 methods):
  getSource()
  export()
  getRenderingStrategy()
  getQuickRendering()
  convertPHP()
  replacePHP()
  buildPHP()
  getBranchesPassthrough()
  getDynamicRendering()
  getStaticRendering()
  getStringRenderings()
  replacePlaceholder()

Serializer:: (18 methods):
  __construct()
  convertCondition()
  convertXPath()
  serialize()
  convertAttributeValueTemplate()
  escapeLiteral()
  escapePHPOutput()
  hasMultipleCases()
  serializeApplyTemplates()
  serializeAttribute()
  serializeChildren()
  serializeCloseTag()
  serializeComment()
  serializeCopyOfAttributes()
  serializeElement()
  serializeHash()
  serializeOutput()
  serializeSwitch()

SwitchStatement:: (4 methods):
  __construct()
  generate()
  getSource()
  getValuesPerCodeBranch()

XPathConvertor:: (30 methods):
  __construct()
  convertCondition()
  convertXPath()
  attr()
  dot()
  param()
  string()
  lname()
  name()
  number()
  strlen()
  contains()
  startswith()
  not()
  notcontains()
  substr()
  substringafter()
  substringbefore()
  cmp()
  bool()
  parens()
  translate()
  math()
  exportXPath()
  exportXPathCurrent()
  exportXPathFragment()
  exportXPathParam()
  generateXPathRegexp()
  matchXPathForExport()
  tokenizeXPathForExport()

BooleanRulesGenerator:: (1 method):
  generateBooleanRules()

TargetedRulesGenerator:: (40 methods):
  generateTargetedRules()
  normalize()
  createElement()
  createText()
  createTextNode()
  getNodes()
  isXsl()
  lowercase()
  normalizeAttribute()
  normalizeElement()
  normalizeNode()
  reset()
  xpath()
  __call()
  offsetExists()
  offsetGet()
  offsetSet()
  offsetUnset()
  count()
  current()
  key()
  next()
  rewind()
  valid()
  __get()
  __set()
  __isset()
  __unset()
  isSafe()
  isSafeAsURL()
  isSafeInCSS()
  isSafeInJS()
  markAsSafeAsURL()
  markAsSafeInCSS()
  markAsSafeInJS()
  resetSafeness()
  isValid()
  normalize()
  isValid()
  normalize()

Collection:: (8 methods):
  clear()
  asConfig()
  count()
  current()
  key()
  next()
  rewind()
  valid()

Normalizer:: (12 methods):
  __construct()
  normalize()
  addCloseTagElements()
  addDefaultCase()
  addElementIds()
  getOutputContext()
  getParentElementId()
  markBranchTables()
  markSwitchTable()
  markConditionalCloseTagElements()
  markVoidElements()
  setOutputContext()

Optimizer:: (27 methods):
  __construct()
  optimize()
  isBetweenHtmlspecialcharCalls()
  isHtmlspecialcharSafeVar()
  isOutputAssignment()
  isPrecededByOutputVar()
  mergeConcatenatedHtmlSpecialChars()
  mergeConcatenatedStrings()
  optimizeOutConcatEqual()
  optimizeConcatenations()
  optimizeHtmlspecialchars()
  removeHtmlspecialcharsSafeVar()
  replaceHtmlspecialcharsLiteral()
  skipPast()
  skipTo()
  optimize()
  cloneCloseTagElementsIntoSwitch()
  cloneCloseTagElementsOutOfSwitch()
  mergeConsecutiveLiteralOutputElements()
  nextSiblingIsLiteralOutput()
  optimizeCloseTagElements()
  removeCloseTagSiblings()
  removeContentFromVoidElements()
  removeEmptyDefaultCases()
  removeNodes()
  removeRedundantCloseTagElements()
  removeRedundantCloseTagElementsInSwitch()

Parser:: (17 methods):
  __construct()
  parse()
  appendAVT()
  appendLiteralOutput()
  appendConditionalAttributes()
  appendXPathOutput()
  parseChildren()
  parseNode()
  parseXslApplyTemplates()
  parseXslAttribute()
  parseXslChoose()
  parseXslComment()
  parseXslCopyOf()
  parseXslElement()
  parseXslIf()
  parseXslText()
  parseXslValueOf()

Attribute:: (3 methods):
  __construct()
  isSafe()
  asConfig()

ProgrammableCallback:: (13 methods):
  __construct()
  addParameterByValue()
  addParameterByName()
  getCallback()
  getJS()
  getVars()
  resetParameters()
  setJS()
  setVar()
  setVars()
  asConfig()
  autoloadJS()
  normalizeCallback()

Regexp:: (9 methods):
  __construct()
  __toString()
  asConfig()
  filterConfig()
  getCaptureNames()
  getJS()
  getNamedCaptures()
  getNamedCapturesExpressions()
  setJS()

Tag:: (10 methods):
  __construct()
  asConfig()
  getTemplate()
  issetTemplate()
  setAttributePreprocessors()
  setNestingLimit()
  setRules()
  setTagLimit()
  setTemplate()
  unsetTemplate()

Code:: (3 methods):
  __construct()
  __toString()
  filterConfig()

PHP:: (5 methods):
  __construct()
  getRenderer()
  generate()
  export()
  compileTemplate()

ControlStructuresOptimizer:: (10 methods):
  blockEndsWithIf()
  isControlStructure()
  isFollowedByElse()
  mustPreserveBraces()
  optimizeTokens()
  processControlStructure()
  processEndOfBlock()
  removeBracesInCurrentContext()
  reset()
  skipCondition()

Rendering:: (6 methods):
  __construct()
  getAllParameters()
  getEngine()
  getRenderer()
  getTemplates()
  setEngine()

RulesGenerator:: (6 methods):
  __construct()
  getRules()
  generateTagRules()
  generateRootRules()
  generateRuleset()
  getTagInspectors()

AutoCloseIfVoid:: (1 method):
  generateBooleanRules()

AutoReopenFormattingElements:: (1 method):
  generateBooleanRules()

BlockElementsCloseFormattingElements:: (1 method):
  generateTargetedRules()

BlockElementsFosterFormattingElements:: (1 method):
  generateTargetedRules()

DisableAutoLineBreaksIfNewLinesArePreserved:: (1 method):
  generateBooleanRules()

EnforceContentModels:: (3 methods):
  __construct()
  generateBooleanRules()
  generateTargetedRules()

EnforceOptionalEndTags:: (1 method):
  generateTargetedRules()

IgnoreTagsInCode:: (1 method):
  generateBooleanRules()

IgnoreTextIfDisallowed:: (1 method):
  generateBooleanRules()

IgnoreWhitespaceAroundBlockElements:: (1 method):
  generateBooleanRules()

TrimFirstLineInCodeBlocks:: (1 method):
  generateBooleanRules()

TemplateChecker:: (32 methods):
  __construct()
  checkTag()
  checkTemplate()
  disable()
  enable()
  check()
  detectUnknownAttributes()
  ignoreUnknownAttributes()
  checkAttribute()
  checkAttributeExpression()
  checkAttributeNode()
  checkContext()
  checkCopyOfNode()
  checkElementNode()
  checkExpression()
  checkNode()
  checkVariable()
  checkVariableDeclaration()
  checkSelectNode()
  isExpressionSafe()
  tagFiltersAttributes()
  __construct()
  check()
  checkAttributes()
  checkDynamicAttributes()
  checkDynamicParams()
  checkEmbeds()
  checkObjects()
  checkSetting()
  isDynamic()
  getElements()
  getObjectParams()

DisallowAttributeSets:: (1 method):
  check()

DisallowCopy:: (1 method):
  check()

DisallowDisableOutputEscaping:: (1 method):
  check()

DisallowDynamicAttributeNames:: (1 method):
  check()

DisallowDynamicElementNames:: (1 method):
  check()

DisallowElementNS:: (2 methods):
  __construct()
  check()

DisallowObjectParamsWithGeneratedName:: (1 method):
  check()

DisallowPHPTags:: (1 method):
  check()

DisallowUnsafeCopyOf:: (1 method):
  check()

DisallowXPathFunction:: (14 methods):
  __construct()
  check()
  getExpressions()
  getAttributes()
  getBranches()
  hasOtherwise()
  isEmpty()
  isEqualNode()
  isEqualTag()
  normalizeElement()
  reset()
  evaluateExpression()
  normalizeAttribute()
  normalizeElement()

EnforceHTMLOmittedEndTags:: (2 methods):
  normalizeElement()
  reparentElement()

FixUnescapedCurlyBracesInHtmlAttributes:: (1 method):
  normalizeAttribute()

InlineAttributes:: (1 method):
  normalizeElement()

InlineCDATA:: (1 method):
  normalizeNode()

InlineElements:: (1 method):
  normalizeElement()

InlineInferredValues:: (4 methods):
  normalizeElement()
  inlineInferredValue()
  replaceAttribute()
  replaceValueOf()

InlineTextElements:: (3 methods):
  isFollowedByText()
  isPrecededByText()
  normalizeElement()

InlineXPathLiterals:: (3 methods):
  getTextContent()
  normalizeAttribute()
  normalizeElement()

MinifyInlineCSS:: (2 methods):
  normalizeAttribute()
  minify()

MinifyXPathExpressions:: (2 methods):
  normalizeAttribute()
  replaceAVT()

NormalizeAttributeNames:: (2 methods):
  normalizeAttribute()
  normalizeElement()

NormalizeElementNames:: (3 methods):
  normalizeElement()
  replaceElement()
  replaceXslElement()

NormalizeUrls:: (4 methods):
  getNodes()
  normalizeAttribute()
  normalizeElement()
  unescapeBrackets()

OptimizeConditionalAttributes:: (1 method):
  normalizeElement()

OptimizeConditionalValueOf:: (1 method):
  normalizeElement()

PreserveSingleSpaces:: (1 method):
  normalizeNode()

RemoveComments:: (1 method):
  normalizeNode()

RemoveInterElementWhitespace:: (1 method):
  normalizeNode()

RemoveLivePreviewAttributes:: (2 methods):
  normalizeAttribute()
  normalizeElement()

SetRelNoreferrerOnTargetedLinks:: (3 methods):
  addRelAttribute()
  linkTargetCanAccessOpener()
  normalizeElement()

UninlineAttributes:: (4 methods):
  normalizeElement()
  uninlineAttribute()
  uninlineDynamicAttribute()
  uninlineStaticAttribute()

TemplateNormalizer:: (3 methods):
  __construct()
  normalizeTag()
  normalizeTemplate()

UrlConfig:: (7 methods):
  __construct()
  asConfig()
  allowScheme()
  disallowHost()
  disallowScheme()
  getAllowedSchemes()
  restrictHost()

AttributePreprocessorCollection:: (4 methods):
  add()
  key()
  merge()
  asConfig()

NormalizedCollection:: (17 methods):
  asConfig()
  onDuplicate()
  getAlreadyExistsException()
  getNotExistException()
  normalizeKey()
  normalizeValue()
  add()
  contains()
  delete()
  exists()
  get()
  indexOf()
  set()
  offsetExists()
  offsetGet()
  offsetSet()
  offsetUnset()

Ruleset:: (11 methods):
  __construct()
  __call()
  offsetExists()
  offsetGet()
  offsetSet()
  offsetUnset()
  asConfig()
  merge()
  remove()
  addBooleanRule()
  addTargetedRule()

DisallowUnsafeDynamicCSS:: (3 methods):
  getNodes()
  isExpressionSafe()
  isSafe()

DisallowUnsafeDynamicJS:: (3 methods):
  getNodes()
  isExpressionSafe()
  isSafe()

DisallowUnsafeDynamicURL:: (4 methods):
  getNodes()
  isSafe()
  checkAttributeNode()
  checkElementNode()

RestrictFlashScriptAccess:: (0 methods):

FoldArithmeticConstants:: (8 methods):
  getOptimizationPasses()
  evaluateExpression()
  foldAdditiveIdentity()
  foldDivision()
  foldMultiplication()
  foldOperation()
  foldSubExpression()
  removeParentheses()

FoldConstantXPathExpressions:: (5 methods):
  getOptimizationPasses()
  canBeSerialized()
  evaluate()
  foldConstantXPathExpression()
  isConstantExpression()

OptimizeChoose:: (12 methods):
  adoptChildren()
  matchBranches()
  matchOnlyChild()
  moveFirstChildBefore()
  moveLastChildAfter()
  optimizeChoose()
  optimizeCommonFirstChild()
  optimizeCommonLastChild()
  optimizeCommonOnlyChild()
  optimizeEmptyOtherwise()
  optimizeSingleBranch()
  reparentChild()

OptimizeChooseText:: (6 methods):
  adjustTextNodes()
  getPrefixLength()
  getTextContent()
  optimizeChoose()
  optimizeLeadingText()
  optimizeTrailingText()

AttributeCollection:: (4 methods):
  getAlreadyExistsException()
  getNotExistException()
  normalizeKey()
  normalizeValue()

AttributeFilterCollection:: (4 methods):
  get()
  getDefaultFilter()
  normalizeKey()
  normalizeValue()

NormalizedList:: (8 methods):
  add()
  append()
  delete()
  insert()
  normalizeKey()
  offsetSet()
  prepend()
  remove()

PluginCollection:: (6 methods):
  __construct()
  finalize()
  normalizeKey()
  normalizeValue()
  load()
  asConfig()

TagCollection:: (4 methods):
  getAlreadyExistsException()
  getNotExistException()
  normalizeKey()
  normalizeValue()

TemplateParameterCollection:: (2 methods):
  normalizeKey()
  normalizeValue()

AttributeFilter:: (2 methods):
  __construct()
  isSafeInJS()

TagFilter:: (3 methods):
  __construct()
  containsCallback()
  normalizeValue()

HostnameList:: (3 methods):
  asConfig()
  getRegexp()
  normalizeHostmask()

RulesGeneratorList:: (1 method):
  normalizeValue()

SchemeList:: (2 methods):
  asConfig()
  normalizeValue()

TemplateCheckList:: (1 method):
  normalizeValue()

TemplateNormalizationList:: (1 method):
  normalizeValue()

UrlFilter:: (4 methods):
  __construct()
  isSafeInCSS()
  isSafeInJS()
  isSafeAsURL()

AttributeFilterChain:: (2 methods):
  getFilterClassName()
  normalizeValue()

TagFilterChain:: (1 method):
  getFilterClassName()


Class: Configurator  - X-Ref

__construct()   X-Ref
No description

__get($k)   X-Ref
No description

__isset($k)   X-Ref
No description

__set($k, $v)   X-Ref
No description

__unset($k)   X-Ref
No description

enableJavaScript()   X-Ref
No description

finalize()   X-Ref
No description

loadBundle($bundleName)   X-Ref
No description

saveBundle($className, $filepath, array $options = [])   X-Ref
No description

asConfig()   X-Ref
No description

addTagRules()   X-Ref
No description

Class: BundleGenerator  - X-Ref

__construct(Configurator $configurator)   X-Ref
No description

generate($className, array $options = [])   X-Ref
No description

exportCallback($namespace, callable $callback, $argument)   X-Ref
No description

exportObject($obj)   X-Ref
No description

Interface: ConfigProvider  - X-Ref

asConfig()   X-Ref
No description

Interface: FilterableConfigValue  - X-Ref

filterConfig($target)   X-Ref
No description

parse($attrValue)   X-Ref
No description

replace(DOMAttr $attribute, callable $callback)   X-Ref
No description

serialize(array $tokens)   X-Ref
No description

toXSL($attrValue)   X-Ref
No description

Class: CharacterClassBuilder  - X-Ref

fromList(array $chars)   X-Ref
No description

buildCharacterClass()   X-Ref
No description

escapeSpecialChars()   X-Ref
No description

fixCaret()   X-Ref
No description

reorderDash()   X-Ref
No description

storeRanges()   X-Ref
No description

unescapeLiterals()   X-Ref
No description

filterConfig(array $config, $target = 'PHP')   X-Ref
No description

generateQuickMatchFromList(array $strings)   X-Ref
No description

optimizeArray(array &$config, array &$cache = [])   X-Ref
No description

toArray($value, $keepEmpty = \false, $keepNull = \false)   X-Ref
No description

Class: ElementInspector  - X-Ref

closesParent(DOMElement $child, DOMElement $parent)   X-Ref
No description

disallowsText(DOMElement $element)   X-Ref
No description

getAllowChildBitfield(DOMElement $element)   X-Ref
No description

getCategoryBitfield(DOMElement $element)   X-Ref
No description

getDenyDescendantBitfield(DOMElement $element)   X-Ref
No description

isBlock(DOMElement $element)   X-Ref
No description

isEmpty(DOMElement $element)   X-Ref
No description

isFormattingElement(DOMElement $element)   X-Ref
No description

isTextOnly(DOMElement $element)   X-Ref
No description

isTransparent(DOMElement $element)   X-Ref
No description

isVoid(DOMElement $element)   X-Ref
No description

preservesWhitespace(DOMElement $element)   X-Ref
No description

evaluate($query, DOMElement $element)   X-Ref
No description

getBitfield(DOMElement $element, $name)   X-Ref
No description

getProperties(DOMElement $element)   X-Ref
No description

hasProperty(DOMElement $element, $propName)   X-Ref
No description

toBin($raw)   X-Ref
No description

toRaw($bin)   X-Ref
No description

getAttributesByRegexp(DOMDocument $dom, $regexp)   X-Ref
No description

getCSSNodes(DOMDocument $dom)   X-Ref
No description

getElementsByRegexp(DOMDocument $dom, $regexp)   X-Ref
No description

getJSNodes(DOMDocument $dom)   X-Ref
No description

getObjectParamsByRegexp(DOMDocument $dom, $regexp)   X-Ref
No description

getURLNodes(DOMDocument $dom)   X-Ref
No description

getNodes(DOMDocument $dom, $type)   X-Ref
No description

getNodesByRegexp(DOMDocument $dom, $regexp, $type)   X-Ref
No description

fromList(array $words, array $options = [])   X-Ref
No description

mergeChains(array $chains, $preventRemerge = \false)   X-Ref
No description

mergeTails(array &$chains)   X-Ref
No description

mergeTailsCC(array &$chains)   X-Ref
No description

mergeTailsAltern(array &$chains)   X-Ref
No description

removeLongestCommonPrefix(array &$chains)   X-Ref
No description

removeLongestCommonSuffix(array &$chains)   X-Ref
No description

assemble(array $chains)   X-Ref
No description

makeRegexpOptional($regexp)   X-Ref
No description

generateCharacterClass(array $chars)   X-Ref
No description

canBeUsedInCharacterClass($char)   X-Ref
No description

optimizeDotChains(array &$chains)   X-Ref
No description

optimizeCatchallChains(array &$chains)   X-Ref
No description

matchesAtLeastOneCharacter($expr)   X-Ref
No description

canUseAtomicGrouping($expr)   X-Ref
No description

getBitfields(TagCollection $tags, Ruleset $rootRules)   X-Ref
No description

initMatrix(array $rules)   X-Ref
No description

applyTargetedRule(array &$matrix, $rules, $ruleName, $key, $value)   X-Ref
No description

unrollRules(array $rules)   X-Ref
No description

pruneMatrix(array &$matrix)   X-Ref
No description

pack($allowedChildren, $allowedDescendants)   X-Ref
No description

getAttributesByRegexp(DOMDocument $dom, $regexp)   X-Ref
No description

getCSSNodes(DOMDocument $dom)   X-Ref
No description

getElementsByRegexp(DOMDocument $dom, $regexp)   X-Ref
No description

getJSNodes(DOMDocument $dom)   X-Ref
No description

getObjectParamsByRegexp(DOMDocument $dom, $regexp)   X-Ref
No description

getParametersFromXSL($xsl)   X-Ref
No description

getURLNodes(DOMDocument $dom)   X-Ref
No description

highlightNode(DOMNode $node, $prepend, $append)   X-Ref
No description

loadTemplate($template)   X-Ref
No description

replaceHomogeneousTemplates(array &$templates, $minCount = 3)   X-Ref
No description

replaceTokens($template, $regexp, $fn)   X-Ref
No description

saveTemplate(DOMDocument $dom)   X-Ref
No description

getParametersFromExpression(DOMNode $node, $expr)   X-Ref
No description

Class: TemplateInspector  - X-Ref

__construct($template)   X-Ref
No description

allowsChild(TemplateInspector $child)   X-Ref
No description

allowsDescendant(TemplateInspector $descendant)   X-Ref
No description

allowsChildElements()   X-Ref
No description

allowsText()   X-Ref
No description

closesParent(TemplateInspector $parent)   X-Ref
No description

evaluate($expr, DOMElement $node = \null)   X-Ref
No description

isBlock()   X-Ref
No description

isFormattingElement()   X-Ref
No description

isEmpty()   X-Ref
No description

isPassthrough()   X-Ref
No description

isTransparent()   X-Ref
No description

isVoid()   X-Ref
No description

preservesNewLines()   X-Ref
No description

analyseContent()   X-Ref
No description

analyseRootNodes()   X-Ref
No description

analyseBranches()   X-Ref
No description

anyBranchHasProperty($methodName)   X-Ref
No description

computeBitfields()   X-Ref
No description

computeAllowsChildElements()   X-Ref
No description

computeAllowsText()   X-Ref
No description

computeFormattingElement()   X-Ref
No description

computeIsEmpty()   X-Ref
No description

computeIsTransparent()   X-Ref
No description

computeIsVoid()   X-Ref
No description

computePreservesNewLines()   X-Ref
No description

elementIsBlock(DOMElement $element)   X-Ref
No description

getStyle(DOMElement $node, $deep = \false)   X-Ref
No description

isFormattingSpan(DOMElement $node)   X-Ref
No description

storeLeafNodes()   X-Ref
No description

match($bitfield1, $bitfield2)   X-Ref
No description

innerXML(DOMElement $element)   X-Ref
No description

load($template)   X-Ref
No description

save(DOMDocument $dom)   X-Ref
No description

fixEntities($template)   X-Ref
No description

loadAsHTML($template)   X-Ref
No description

loadAsXML($template)   X-Ref
No description

removeInvalidAttributes(DOMDocument $dom)   X-Ref
No description

Class: TemplateParser  - X-Ref

parse($template)   X-Ref
No description

parseEqualityExpr($expr)   X-Ref
No description

appendElement(DOMElement $parentNode, $name, $value = '')   X-Ref
No description

createXPath(DOMDocument $dom)   X-Ref
No description

evaluate($expr, DOMNode $node = \null)   X-Ref
No description

query($query, DOMNode $node = \null)   X-Ref
No description

getVariables($expr)   X-Ref
No description

isExpressionNumeric($expr)   X-Ref
No description

minify($expr)   X-Ref
No description

parseEqualityExpr($expr)   X-Ref
No description

evaluateConcat($expr)   X-Ref
No description

evaluateLiteral($expr)   X-Ref
No description

Class: Template  - X-Ref

__construct($template)   X-Ref
No description

__call($methodName, $args)   X-Ref
No description

__toString()   X-Ref
No description

asDOM()   X-Ref
No description

getCSSNodes()   X-Ref
No description

getInspector()   X-Ref
No description

getJSNodes()   X-Ref
No description

getURLNodes()   X-Ref
No description

getParameters()   X-Ref
No description

isNormalized($bool = \null)   X-Ref
No description

normalize(TemplateNormalizer $templateNormalizer)   X-Ref
No description

replaceTokens($regexp, $fn)   X-Ref
No description

setContent($template)   X-Ref
No description

Class: FunctionProvider  - X-Ref

get($funcName)   X-Ref

param: {!string} c

Interface: RendererGenerator  - X-Ref

getRenderer(Rendering $rendering)   X-Ref
No description

optimize($php)   X-Ref
No description

reset($php)   X-Ref
No description

serialize()   X-Ref
No description

skipToString($str)   X-Ref
No description

skipWhitespace()   X-Ref
No description

unindentBlock($start, $end)   X-Ref
No description

Class: BranchOutputOptimizer  - X-Ref

optimize(array $tokens)   X-Ref
No description

captureOutput()   X-Ref
No description

captureOutputExpression()   X-Ref
No description

captureStructure()   X-Ref
No description

isBranchToken()   X-Ref
No description

mergeIfBranches(array $branches)   X-Ref
No description

mergeOutput(array $left, array $right)   X-Ref
No description

optimizeBranchesHead(array &$branches)   X-Ref
No description

optimizeBranchesOutput(array &$branches, $which)   X-Ref
No description

optimizeBranchesTail(array &$branches)   X-Ref
No description

parseBranch()   X-Ref
No description

parseIfBlock()   X-Ref
No description

serializeBranch(array $branch)   X-Ref
No description

serializeIfBlock(array $block)   X-Ref
No description

serializeOutput(array $expressions)   X-Ref
No description

serializeToken($token)   X-Ref
No description

skipOutputAssignment()   X-Ref
No description

Class: Optimizer  - X-Ref

__construct()   X-Ref
No description

optimize($php)   X-Ref
No description

isBetweenHtmlspecialcharCalls()   X-Ref
No description

isHtmlspecialcharSafeVar()   X-Ref
No description

isOutputAssignment()   X-Ref
No description

isPrecededByOutputVar()   X-Ref
No description

mergeConcatenatedHtmlSpecialChars()   X-Ref
No description

mergeConcatenatedStrings()   X-Ref
No description

optimizeOutConcatEqual()   X-Ref
No description

optimizeConcatenations()   X-Ref
No description

optimizeHtmlspecialchars()   X-Ref
No description

removeHtmlspecialcharsSafeVar()   X-Ref
No description

replaceHtmlspecialcharsLiteral()   X-Ref
No description

skipPast($token)   X-Ref
No description

skipTo($token)   X-Ref
No description

optimize(DOMDocument $ir)   X-Ref
No description

cloneCloseTagElementsIntoSwitch(DOMDocument $ir)   X-Ref
No description

cloneCloseTagElementsOutOfSwitch(DOMDocument $ir)   X-Ref
No description

mergeConsecutiveLiteralOutputElements(DOMDocument $ir)   X-Ref
No description

nextSiblingIsLiteralOutput(DOMElement $node, $disableOutputEscaping)   X-Ref
No description

optimizeCloseTagElements(DOMDocument $ir)   X-Ref
No description

removeCloseTagSiblings(DOMDocument $ir)   X-Ref
No description

removeContentFromVoidElements(DOMDocument $ir)   X-Ref
No description

removeEmptyDefaultCases(DOMDocument $ir)   X-Ref
No description

removeNodes(DOMDocument $ir, $query, DOMNode $contextNode = \null)   X-Ref
No description

removeRedundantCloseTagElements(DOMDocument $ir)   X-Ref
No description

removeRedundantCloseTagElementsInSwitch(DOMDocument $ir)   X-Ref
No description

Class: Quick  - X-Ref

getSource(array $compiledTemplates)   X-Ref
No description

export(array $arr)   X-Ref
No description

getRenderingStrategy($php)   X-Ref
No description

getQuickRendering($php)   X-Ref
No description

convertPHP(&$head, &$tail, $passthrough)   X-Ref
No description

replacePHP(&$php)   X-Ref
No description

buildPHP(array $branches)   X-Ref
No description

getBranchesPassthrough(array $branches)   X-Ref
No description

getDynamicRendering($php)   X-Ref
No description

getStaticRendering($php)   X-Ref
No description

getStringRenderings($php)   X-Ref
No description

replacePlaceholder(&$str, $uniqid, $index)   X-Ref
No description

Class: Serializer  - X-Ref

__construct()   X-Ref
No description

convertCondition($expr)   X-Ref
No description

convertXPath($expr)   X-Ref
No description

serialize(DOMElement $ir)   X-Ref
No description

convertAttributeValueTemplate($attrValue)   X-Ref
No description

escapeLiteral($text, $context)   X-Ref
No description

escapePHPOutput($php, $context)   X-Ref
No description

hasMultipleCases(DOMElement $switch)   X-Ref
No description

serializeApplyTemplates(DOMElement $applyTemplates)   X-Ref
No description

serializeAttribute(DOMElement $attribute)   X-Ref
No description

serializeChildren(DOMElement $ir)   X-Ref
No description

serializeCloseTag(DOMElement $closeTag)   X-Ref
No description

serializeComment(DOMElement $comment)   X-Ref
No description

serializeCopyOfAttributes(DOMElement $copyOfAttributes)   X-Ref
No description

serializeElement(DOMElement $element)   X-Ref
No description

serializeHash(DOMElement $switch)   X-Ref
No description

serializeOutput(DOMElement $output)   X-Ref
No description

serializeSwitch(DOMElement $switch)   X-Ref
No description

Class: SwitchStatement  - X-Ref

__construct(array $branchesCode, $defaultCode = '')   X-Ref
No description

generate($expr, array $branchesCode, $defaultCode = '')   X-Ref
No description

getSource($expr)   X-Ref
No description

getValuesPerCodeBranch()   X-Ref
No description

Class: XPathConvertor  - X-Ref

__construct()   X-Ref
No description

convertCondition($expr)   X-Ref
No description

convertXPath($expr)   X-Ref
No description

attr($attrName)   X-Ref
No description

dot()   X-Ref
No description

param($paramName)   X-Ref
No description

string($string)   X-Ref
No description

lname()   X-Ref
No description

name()   X-Ref
No description

number($sign, $number)   X-Ref
No description

strlen($expr)   X-Ref
No description

contains($haystack, $needle)   X-Ref
No description

startswith($string, $substring)   X-Ref
No description

not($expr)   X-Ref
No description

notcontains($haystack, $needle)   X-Ref
No description

substr($exprString, $exprPos, $exprLen = \null)   X-Ref
No description

substringafter($expr, $str)   X-Ref
No description

substringbefore($expr1, $expr2)   X-Ref
No description

cmp($expr1, $operator, $expr2)   X-Ref
No description

bool($expr1, $operator, $expr2)   X-Ref
No description

parens($expr)   X-Ref
No description

translate($str, $from, $to)   X-Ref
No description

math($expr1, $operator, $expr2)   X-Ref
No description

exportXPath($expr)   X-Ref
No description

exportXPathCurrent()   X-Ref
No description

exportXPathFragment($fragment)   X-Ref
No description

exportXPathParam($param)   X-Ref
No description

generateXPathRegexp()   X-Ref
No description

matchXPathForExport($expr)   X-Ref
No description

tokenizeXPathForExport($expr)   X-Ref
No description

Interface: BooleanRulesGenerator  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Interface: TargetedRulesGenerator  - X-Ref

generateTargetedRules(TemplateInspector $src, TemplateInspector $trg)   X-Ref
No description

normalize(DOMElement $template)   X-Ref
No description

createElement($nodeName, $textContent = '')   X-Ref
No description

createText($content)   X-Ref
No description

createTextNode($content)   X-Ref
No description

getNodes()   X-Ref
No description

isXsl(DOMNode $node, $localName = \null)   X-Ref
No description

lowercase($str)   X-Ref
No description

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

normalizeNode(DOMNode $node)   X-Ref
No description

reset()   X-Ref
No description

xpath($query, DOMNode $node = \null)   X-Ref
No description

__call($methodName, $args)   X-Ref
No description

offsetExists($offset)   X-Ref
No description

offsetGet($offset)   X-Ref
No description

offsetSet($offset, $value)   X-Ref
No description

offsetUnset($offset)   X-Ref
No description

count()   X-Ref
No description

current()   X-Ref
No description

key()   X-Ref
No description

next()   X-Ref
No description

rewind()   X-Ref
No description

valid()   X-Ref
No description

__get($propName)   X-Ref
No description

__set($propName, $propValue)   X-Ref
No description

__isset($propName)   X-Ref
No description

__unset($propName)   X-Ref
No description

isSafe($context)   X-Ref
No description

isSafeAsURL()   X-Ref
No description

isSafeInCSS()   X-Ref
No description

isSafeInJS()   X-Ref
No description

markAsSafeAsURL()   X-Ref
No description

markAsSafeInCSS()   X-Ref
No description

markAsSafeInJS()   X-Ref
No description

resetSafeness()   X-Ref
No description

isValid($name)   X-Ref
No description

normalize($name)   X-Ref
No description

isValid($name)   X-Ref
No description

normalize($name)   X-Ref
No description

Class: Collection  - X-Ref

clear()   X-Ref
No description

asConfig()   X-Ref
No description

count()   X-Ref
No description

current()   X-Ref
No description

key()   X-Ref
No description

next()   X-Ref
No description

rewind()   X-Ref
No description

valid()   X-Ref
No description

Class: Normalizer  - X-Ref

__construct(Optimizer $optimizer)   X-Ref
No description

normalize(DOMDocument $ir)   X-Ref
No description

addCloseTagElements(DOMDocument $ir)   X-Ref
No description

addDefaultCase(DOMDocument $ir)   X-Ref
No description

addElementIds(DOMDocument $ir)   X-Ref
No description

getOutputContext(DOMNode $output)   X-Ref
No description

getParentElementId(DOMNode $node)   X-Ref
No description

markBranchTables(DOMDocument $ir)   X-Ref
No description

markSwitchTable(DOMElement $switch)   X-Ref
No description

markConditionalCloseTagElements(DOMDocument $ir)   X-Ref
No description

markVoidElements(DOMDocument $ir)   X-Ref
No description

setOutputContext(DOMDocument $ir)   X-Ref
No description

Class: Optimizer  - X-Ref

__construct()   X-Ref
No description

optimize($php)   X-Ref
No description

isBetweenHtmlspecialcharCalls()   X-Ref
No description

isHtmlspecialcharSafeVar()   X-Ref
No description

isOutputAssignment()   X-Ref
No description

isPrecededByOutputVar()   X-Ref
No description

mergeConcatenatedHtmlSpecialChars()   X-Ref
No description

mergeConcatenatedStrings()   X-Ref
No description

optimizeOutConcatEqual()   X-Ref
No description

optimizeConcatenations()   X-Ref
No description

optimizeHtmlspecialchars()   X-Ref
No description

removeHtmlspecialcharsSafeVar()   X-Ref
No description

replaceHtmlspecialcharsLiteral()   X-Ref
No description

skipPast($token)   X-Ref
No description

skipTo($token)   X-Ref
No description

optimize(DOMDocument $ir)   X-Ref
No description

cloneCloseTagElementsIntoSwitch(DOMDocument $ir)   X-Ref
No description

cloneCloseTagElementsOutOfSwitch(DOMDocument $ir)   X-Ref
No description

mergeConsecutiveLiteralOutputElements(DOMDocument $ir)   X-Ref
No description

nextSiblingIsLiteralOutput(DOMElement $node, $disableOutputEscaping)   X-Ref
No description

optimizeCloseTagElements(DOMDocument $ir)   X-Ref
No description

removeCloseTagSiblings(DOMDocument $ir)   X-Ref
No description

removeContentFromVoidElements(DOMDocument $ir)   X-Ref
No description

removeEmptyDefaultCases(DOMDocument $ir)   X-Ref
No description

removeNodes(DOMDocument $ir, $query, DOMNode $contextNode = \null)   X-Ref
No description

removeRedundantCloseTagElements(DOMDocument $ir)   X-Ref
No description

removeRedundantCloseTagElementsInSwitch(DOMDocument $ir)   X-Ref
No description

Class: Parser  - X-Ref

__construct(Normalizer $normalizer)   X-Ref
No description

parse($template)   X-Ref
No description

appendAVT(DOMElement $parentNode, $avt)   X-Ref
No description

appendLiteralOutput(DOMElement $parentNode, $content)   X-Ref
No description

appendConditionalAttributes(DOMElement $parentNode, $expr)   X-Ref
No description

appendXPathOutput(DOMElement $parentNode, $expr)   X-Ref
No description

parseChildren(DOMElement $ir, DOMElement $parent)   X-Ref
No description

parseNode(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslApplyTemplates(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslAttribute(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslChoose(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslComment(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslCopyOf(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslElement(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslIf(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslText(DOMElement $ir, DOMElement $node)   X-Ref
No description

parseXslValueOf(DOMElement $ir, DOMElement $node)   X-Ref
No description

Class: Attribute  - X-Ref

__construct(array $options = \null)   X-Ref
No description

isSafe($context)   X-Ref
No description

asConfig()   X-Ref
No description

Class: ProgrammableCallback  - X-Ref

__construct($callback)   X-Ref
No description

addParameterByValue($paramValue)   X-Ref
No description

addParameterByName($paramName)   X-Ref
No description

getCallback()   X-Ref
No description

getJS()   X-Ref
No description

getVars()   X-Ref
No description

resetParameters()   X-Ref
No description

setJS($js)   X-Ref
No description

setVar($name, $value)   X-Ref
No description

setVars(array $vars)   X-Ref
No description

asConfig()   X-Ref
No description

autoloadJS()   X-Ref
No description

normalizeCallback($callback)   X-Ref
No description

Class: Regexp  - X-Ref

__construct($regexp, $isGlobal = \false)   X-Ref
No description

__toString()   X-Ref
No description

asConfig()   X-Ref
No description

filterConfig($target)   X-Ref
No description

getCaptureNames()   X-Ref
No description

getJS()   X-Ref
No description

getNamedCaptures()   X-Ref
No description

getNamedCapturesExpressions(array $tokens)   X-Ref
No description

setJS($jsRegexp)   X-Ref
No description

Class: Tag  - X-Ref

__construct(array $options = \null)   X-Ref
No description

asConfig()   X-Ref
No description

getTemplate()   X-Ref
No description

issetTemplate()   X-Ref
No description

setAttributePreprocessors($attributePreprocessors)   X-Ref
No description

setNestingLimit($limit)   X-Ref
No description

setRules($rules)   X-Ref
No description

setTagLimit($limit)   X-Ref
No description

setTemplate($template)   X-Ref
No description

unsetTemplate()   X-Ref
No description

Class: Code  - X-Ref

__construct($code)   X-Ref
No description

__toString()   X-Ref
No description

filterConfig($target)   X-Ref
No description

Class: PHP  - X-Ref

__construct($cacheDir = \null)   X-Ref
No description

getRenderer(Rendering $rendering)   X-Ref
No description

generate(Rendering $rendering)   X-Ref
No description

export(array $value)   X-Ref
No description

compileTemplate($template)   X-Ref
No description

Class: ControlStructuresOptimizer  - X-Ref

blockEndsWithIf()   X-Ref
No description

isControlStructure()   X-Ref
No description

isFollowedByElse()   X-Ref
No description

mustPreserveBraces()   X-Ref
No description

optimizeTokens()   X-Ref
No description

processControlStructure()   X-Ref
No description

processEndOfBlock()   X-Ref
No description

removeBracesInCurrentContext()   X-Ref
No description

reset($php)   X-Ref
No description

skipCondition()   X-Ref
No description

Class: Rendering  - X-Ref

__construct(Configurator $configurator)   X-Ref
No description

getAllParameters()   X-Ref
No description

getEngine()   X-Ref
No description

getRenderer()   X-Ref
No description

getTemplates()   X-Ref
No description

setEngine($engine)   X-Ref
No description

Class: RulesGenerator  - X-Ref

__construct()   X-Ref
No description

getRules(TagCollection $tags)   X-Ref
No description

generateTagRules(array $tagInspectors)   X-Ref
No description

generateRootRules(array $tagInspectors)   X-Ref
No description

generateRuleset(TemplateInspector $srcInspector, array $trgInspectors)   X-Ref
No description

getTagInspectors(TagCollection $tags)   X-Ref
No description

Class: AutoCloseIfVoid  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: AutoReopenFormattingElements  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: BlockElementsCloseFormattingElements  - X-Ref

generateTargetedRules(TemplateInspector $src, TemplateInspector $trg)   X-Ref
No description

Class: BlockElementsFosterFormattingElements  - X-Ref

generateTargetedRules(TemplateInspector $src, TemplateInspector $trg)   X-Ref
No description

Class: DisableAutoLineBreaksIfNewLinesArePreserved  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: EnforceContentModels  - X-Ref

__construct()   X-Ref
No description

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

generateTargetedRules(TemplateInspector $src, TemplateInspector $trg)   X-Ref
No description

Class: EnforceOptionalEndTags  - X-Ref

generateTargetedRules(TemplateInspector $src, TemplateInspector $trg)   X-Ref
No description

Class: IgnoreTagsInCode  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: IgnoreTextIfDisallowed  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: IgnoreWhitespaceAroundBlockElements  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: TrimFirstLineInCodeBlocks  - X-Ref

generateBooleanRules(TemplateInspector $src)   X-Ref
No description

Class: TemplateChecker  - X-Ref

__construct()   X-Ref
No description

checkTag(Tag $tag)   X-Ref
No description

checkTemplate($template, Tag $tag = \null)   X-Ref
No description

disable()   X-Ref
No description

enable()   X-Ref
No description

check(DOMElement $template, Tag $tag)   X-Ref
No description

detectUnknownAttributes()   X-Ref
No description

ignoreUnknownAttributes()   X-Ref
No description

checkAttribute(DOMNode $node, Tag $tag, $attrName)   X-Ref
No description

checkAttributeExpression(DOMNode $node, Tag $tag, $expr)   X-Ref
No description

checkAttributeNode(DOMAttr $attribute, Tag $tag)   X-Ref
No description

checkContext(DOMNode $node)   X-Ref
No description

checkCopyOfNode(DOMElement $node, Tag $tag)   X-Ref
No description

checkElementNode(DOMElement $element, Tag $tag)   X-Ref
No description

checkExpression(DOMNode $node, $expr, Tag $tag)   X-Ref
No description

checkNode(DOMNode $node, Tag $tag)   X-Ref
No description

checkVariable(DOMNode $node, $tag, $qname)   X-Ref
No description

checkVariableDeclaration(DOMNode $node, $tag, $query)   X-Ref
No description

checkSelectNode(DOMAttr $select, Tag $tag)   X-Ref
No description

isExpressionSafe($expr)   X-Ref
No description

tagFiltersAttributes(Tag $tag)   X-Ref
No description

__construct($maxSetting, $onlyIfDynamic = \false)   X-Ref
No description

check(DOMElement $template, Tag $tag)   X-Ref
No description

checkAttributes(DOMElement $embed)   X-Ref
No description

checkDynamicAttributes(DOMElement $embed)   X-Ref
No description

checkDynamicParams(DOMElement $object)   X-Ref
No description

checkEmbeds()   X-Ref
No description

checkObjects()   X-Ref
No description

checkSetting(DOMNode $node, $setting)   X-Ref
No description

isDynamic(DOMElement $node)   X-Ref
No description

getElements($tagName)   X-Ref
No description

getObjectParams(DOMElement $object)   X-Ref
No description

Class: DisallowAttributeSets  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowCopy  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowDisableOutputEscaping  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowDynamicAttributeNames  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowDynamicElementNames  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowElementNS  - X-Ref

__construct($namespaceURI, $elName)   X-Ref
No description

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowObjectParamsWithGeneratedName  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowPHPTags  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowUnsafeCopyOf  - X-Ref

check(DOMElement $template, Tag $tag)   X-Ref
No description

Class: DisallowXPathFunction  - X-Ref

__construct($funcName)   X-Ref
No description

check(DOMElement $template, Tag $tag)   X-Ref
No description

getExpressions(DOMElement $template)   X-Ref
No description

getAttributes(DOMElement $element)   X-Ref
No description

getBranches()   X-Ref
No description

hasOtherwise()   X-Ref
No description

isEmpty()   X-Ref
No description

isEqualNode(DOMNode $node1, DOMNode $node2)   X-Ref
No description

isEqualTag(DOMElement $el1, DOMElement $el2)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

reset()   X-Ref
No description

evaluateExpression($expr)   X-Ref
No description

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

normalizeElement(DOMElement $valueOf)   X-Ref
No description

Class: EnforceHTMLOmittedEndTags  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

reparentElement(DOMElement $element)   X-Ref
No description

Class: FixUnescapedCurlyBracesInHtmlAttributes  - X-Ref

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

Class: InlineAttributes  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

Class: InlineCDATA  - X-Ref

normalizeNode(DOMNode $node)   X-Ref
No description

Class: InlineElements  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

Class: InlineInferredValues  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

inlineInferredValue(DOMNode $node, $expr, $value)   X-Ref
No description

replaceAttribute(DOMAttr $attribute, $expr, $value)   X-Ref
No description

replaceValueOf(DOMElement $valueOf, $value)   X-Ref
No description

Class: InlineTextElements  - X-Ref

isFollowedByText(DOMElement $element)   X-Ref
No description

isPrecededByText(DOMElement $element)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

Class: InlineXPathLiterals  - X-Ref

getTextContent($expr)   X-Ref
No description

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

Class: MinifyInlineCSS  - X-Ref

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

minify($css)   X-Ref
No description

Class: MinifyXPathExpressions  - X-Ref

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

replaceAVT(DOMAttr $attribute)   X-Ref
No description

Class: NormalizeAttributeNames  - X-Ref

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

Class: NormalizeElementNames  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

replaceElement(DOMElement $element)   X-Ref
No description

replaceXslElement(DOMElement $element)   X-Ref
No description

Class: NormalizeUrls  - X-Ref

getNodes()   X-Ref
No description

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

unescapeBrackets($url)   X-Ref
No description

Class: OptimizeConditionalAttributes  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

Class: OptimizeConditionalValueOf  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

Class: PreserveSingleSpaces  - X-Ref

normalizeNode(DOMNode $node)   X-Ref
No description

Class: RemoveComments  - X-Ref

normalizeNode(DOMNode $node)   X-Ref
No description

Class: RemoveInterElementWhitespace  - X-Ref

normalizeNode(DOMNode $node)   X-Ref
No description

Class: RemoveLivePreviewAttributes  - X-Ref

normalizeAttribute(DOMAttr $attribute)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

Class: SetRelNoreferrerOnTargetedLinks  - X-Ref

addRelAttribute(DOMElement $element)   X-Ref
No description

linkTargetCanAccessOpener(DOMElement $element)   X-Ref
No description

normalizeElement(DOMElement $element)   X-Ref
No description

Class: UninlineAttributes  - X-Ref

normalizeElement(DOMElement $element)   X-Ref
No description

uninlineAttribute(DOMAttr $attribute)   X-Ref
No description

uninlineDynamicAttribute(DOMAttr $attribute)   X-Ref
No description

uninlineStaticAttribute(DOMAttr $attribute)   X-Ref
No description

Class: TemplateNormalizer  - X-Ref

__construct()   X-Ref
No description

normalizeTag(Tag $tag)   X-Ref
No description

normalizeTemplate($template)   X-Ref
No description

Class: UrlConfig  - X-Ref

__construct()   X-Ref
No description

asConfig()   X-Ref
No description

allowScheme($scheme)   X-Ref
No description

disallowHost($host, $matchSubdomains = \true)   X-Ref
No description

disallowScheme($scheme)   X-Ref
No description

getAllowedSchemes()   X-Ref
No description

restrictHost($host, $matchSubdomains = \true)   X-Ref
No description

Class: AttributePreprocessorCollection  - X-Ref

add($attrName, $regexp)   X-Ref
No description

key()   X-Ref
No description

merge($attributePreprocessors)   X-Ref
No description

asConfig()   X-Ref
No description

Class: NormalizedCollection  - X-Ref

asConfig()   X-Ref
No description

onDuplicate($action = \null)   X-Ref
No description

getAlreadyExistsException($key)   X-Ref
No description

getNotExistException($key)   X-Ref
No description

normalizeKey($key)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

add($key, $value = \null)   X-Ref
No description

contains($value)   X-Ref
No description

delete($key)   X-Ref
No description

exists($key)   X-Ref
No description

get($key)   X-Ref
No description

indexOf($value)   X-Ref
No description

set($key, $value)   X-Ref
No description

offsetExists($offset)   X-Ref
No description

offsetGet($offset)   X-Ref
No description

offsetSet($offset, $value)   X-Ref
No description

offsetUnset($offset)   X-Ref
No description

Class: Ruleset  - X-Ref

__construct()   X-Ref
No description

__call($methodName, array $args)   X-Ref
No description

offsetExists($k)   X-Ref
No description

offsetGet($k)   X-Ref
No description

offsetSet($k, $v)   X-Ref
No description

offsetUnset($k)   X-Ref
No description

asConfig()   X-Ref
No description

merge($rules, $overwrite = \true)   X-Ref
No description

remove($type, $tagName = \null)   X-Ref
No description

addBooleanRule($ruleName, $bool = \true)   X-Ref
No description

addTargetedRule($ruleName, $tagName)   X-Ref
No description

Class: DisallowUnsafeDynamicCSS  - X-Ref

getNodes(DOMElement $template)   X-Ref
No description

isExpressionSafe($expr)   X-Ref
No description

isSafe(Attribute $attribute)   X-Ref
No description

Class: DisallowUnsafeDynamicJS  - X-Ref

getNodes(DOMElement $template)   X-Ref
No description

isExpressionSafe($expr)   X-Ref
No description

isSafe(Attribute $attribute)   X-Ref
No description

Class: DisallowUnsafeDynamicURL  - X-Ref

getNodes(DOMElement $template)   X-Ref
No description

isSafe(Attribute $attribute)   X-Ref
No description

checkAttributeNode(DOMAttr $attribute, Tag $tag)   X-Ref
No description

checkElementNode(DOMElement $element, Tag $tag)   X-Ref
No description

Class: RestrictFlashScriptAccess  - X-Ref

Class: FoldArithmeticConstants  - X-Ref

getOptimizationPasses()   X-Ref
No description

evaluateExpression($expr)   X-Ref
No description

foldAdditiveIdentity(array $m)   X-Ref
No description

foldDivision(array $m)   X-Ref
No description

foldMultiplication(array $m)   X-Ref
No description

foldOperation(array $m)   X-Ref
No description

foldSubExpression(array $m)   X-Ref
No description

removeParentheses(array $m)   X-Ref
No description

Class: FoldConstantXPathExpressions  - X-Ref

getOptimizationPasses()   X-Ref
No description

canBeSerialized($value)   X-Ref
No description

evaluate($expr)   X-Ref
No description

foldConstantXPathExpression(array $m)   X-Ref
No description

isConstantExpression($expr)   X-Ref
No description

Class: OptimizeChoose  - X-Ref

adoptChildren(DOMElement $branch)   X-Ref
No description

matchBranches($childType)   X-Ref
No description

matchOnlyChild()   X-Ref
No description

moveFirstChildBefore()   X-Ref
No description

moveLastChildAfter()   X-Ref
No description

optimizeChoose()   X-Ref
No description

optimizeCommonFirstChild()   X-Ref
No description

optimizeCommonLastChild()   X-Ref
No description

optimizeCommonOnlyChild()   X-Ref
No description

optimizeEmptyOtherwise()   X-Ref
No description

optimizeSingleBranch()   X-Ref
No description

reparentChild()   X-Ref
No description

Class: OptimizeChooseText  - X-Ref

adjustTextNodes($childType, $pos, $len = \PHP_INT_MAX)   X-Ref
No description

getPrefixLength(array $strings)   X-Ref
No description

getTextContent($childType)   X-Ref
No description

optimizeChoose()   X-Ref
No description

optimizeLeadingText()   X-Ref
No description

optimizeTrailingText()   X-Ref
No description

Class: AttributeCollection  - X-Ref

getAlreadyExistsException($key)   X-Ref
No description

getNotExistException($key)   X-Ref
No description

normalizeKey($key)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

Class: AttributeFilterCollection  - X-Ref

get($key)   X-Ref
No description

getDefaultFilter($filterName)   X-Ref
No description

normalizeKey($key)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

Class: NormalizedList  - X-Ref

add($value, $void = \null)   X-Ref
No description

append($value)   X-Ref
No description

delete($key)   X-Ref
No description

insert($offset, $value)   X-Ref
No description

normalizeKey($key)   X-Ref
No description

offsetSet($offset, $value)   X-Ref
No description

prepend($value)   X-Ref
No description

remove($value)   X-Ref
No description

Class: PluginCollection  - X-Ref

__construct(Configurator $configurator)   X-Ref
No description

finalize()   X-Ref
No description

normalizeKey($pluginName)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

load($pluginName, array $overrideProps = [])   X-Ref
No description

asConfig()   X-Ref
No description

Class: TagCollection  - X-Ref

getAlreadyExistsException($key)   X-Ref
No description

getNotExistException($key)   X-Ref
No description

normalizeKey($key)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

Class: TemplateParameterCollection  - X-Ref

normalizeKey($key)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

Class: AttributeFilter  - X-Ref

__construct($callback)   X-Ref
No description

isSafeInJS()   X-Ref
No description

Class: TagFilter  - X-Ref

__construct($callback)   X-Ref
No description

containsCallback(callable $callback)   X-Ref
No description

normalizeValue($value)   X-Ref
No description

Class: HostnameList  - X-Ref

asConfig()   X-Ref
No description

getRegexp()   X-Ref
No description

normalizeHostmask($host)   X-Ref
No description

Class: RulesGeneratorList  - X-Ref

normalizeValue($generator)   X-Ref
No description

Class: SchemeList  - X-Ref

asConfig()   X-Ref
No description

normalizeValue($scheme)   X-Ref
No description

Class: TemplateCheckList  - X-Ref

normalizeValue($check)   X-Ref
No description

Class: TemplateNormalizationList  - X-Ref

normalizeValue($value)   X-Ref
No description

Class: UrlFilter  - X-Ref

__construct()   X-Ref
No description

isSafeInCSS()   X-Ref
No description

isSafeInJS()   X-Ref
No description

isSafeAsURL()   X-Ref
No description

Class: AttributeFilterChain  - X-Ref

getFilterClassName()   X-Ref
No description

normalizeValue($value)   X-Ref
No description

Class: TagFilterChain  - X-Ref

getFilterClassName()   X-Ref
No description



Generated: Wed Nov 11 20:33:01 2020 Cross-referenced by PHPXref 0.7.1