Home
last modified time | relevance | path

Searched refs:node (Results 1 – 25 of 108) sorted by relevance

12345

/template/twigstarter/vendor/twig/twig/src/NodeVisitor/
DSandboxNodeVisitor.php41 protected function doEnterNode(Node $node, Environment $env) argument
43 if ($node instanceof ModuleNode) {
49 return $node;
52 if ($node->getNodeTag() && !isset($this->tags[$node->getNodeTag()])) {
53 $this->tags[$node->getNodeTag()] = $node;
57 …if ($node instanceof FilterExpression && !isset($this->filters[$node->getNode('filter')->getAttrib…
58 $this->filters[$node->getNode('filter')->getAttribute('value')] = $node;
62 …if ($node instanceof FunctionExpression && !isset($this->functions[$node->getAttribute('name')])) {
63 $this->functions[$node->getAttribute('name')] = $node;
67 if ($node instanceof RangeBinary && !isset($this->functions['range'])) {
[all …]
DOptimizerNodeVisitor.php63 protected function doEnterNode(Node $node, Environment $env) argument
66 $this->enterOptimizeFor($node, $env);
69 return $node;
72 protected function doLeaveNode(Node $node, Environment $env) argument
75 $this->leaveOptimizeFor($node, $env);
79 $node = $this->optimizeRawFilter($node, $env);
82 $node = $this->optimizePrintNode($node, $env);
84 return $node;
94 private function optimizePrintNode(Node $node, Environment $env): Node argument
96 if (!$node instanceof PrintNode) {
[all …]
DSafeAnalysisNodeVisitor.php36 public function getSafe(Node $node) argument
38 $hash = spl_object_hash($node);
44 if ($bucket['key'] !== $node) {
56 private function setSafe(Node $node, array $safe) argument
58 $hash = spl_object_hash($node);
61 if ($bucket['key'] === $node) {
69 'key' => $node,
74 protected function doEnterNode(Node $node, Environment $env) argument
76 return $node;
79 protected function doLeaveNode(Node $node, Environment $env) argument
[all …]
DEscaperNodeVisitor.php47 protected function doEnterNode(Node $node, Environment $env) argument
49 if ($node instanceof ModuleNode) {
50 …rategy = $env->getExtension(EscaperExtension::class)->getDefaultStrategy($node->getTemplateName())…
55 } elseif ($node instanceof AutoEscapeNode) {
56 $this->statusStack[] = $node->getAttribute('value');
57 } elseif ($node instanceof BlockNode) {
58 …$this->statusStack[] = isset($this->blocks[$node->getAttribute('name')]) ? $this->blocks[$node->ge…
59 } elseif ($node instanceof ImportNode) {
60 $this->safeVars[] = $node->getNode('var')->getAttribute('name');
63 return $node;
[all …]
DMacroAutoImportNodeVisitor.php32 public function enterNode(Node $node, Environment $env) argument
34 if ($node instanceof ModuleNode) {
39 return $node;
42 public function leaveNode(Node $node, Environment $env) argument
44 if ($node instanceof ModuleNode) {
47 …$node->getNode('constructor_end')->setNode('_auto_macro_import', new ImportNode(new NameExpression…
51 $node instanceof GetAttrExpression &&
52 $node->getNode('node') instanceof NameExpression &&
53 '_self' === $node->getNode('node')->getAttribute('name') &&
54 $node->getNode('attribute') instanceof ConstantExpression
[all …]
DAbstractNodeVisitor.php26 final public function enterNode(Node $node, Environment $env) argument
28 return $this->doEnterNode($node, $env);
31 final public function leaveNode(Node $node, Environment $env) argument
33 return $this->doLeaveNode($node, $env);
41 abstract protected function doEnterNode(Node $node, Environment $env); argument
48 abstract protected function doLeaveNode(Node $node, Environment $env); argument
/template/twigstarter/vendor/twig/twig/src/Node/Expression/Test/
DDefinedTest.php38 public function __construct(Node $node, string $name, ?Node $arguments, int $lineno) argument
40 if ($node instanceof NameExpression) {
41 $node->setAttribute('is_defined_test', true);
42 } elseif ($node instanceof GetAttrExpression) {
43 $node->setAttribute('is_defined_test', true);
44 $this->changeIgnoreStrictCheck($node);
45 } elseif ($node instanceof BlockReferenceExpression) {
46 $node->setAttribute('is_defined_test', true);
47 … } elseif ($node instanceof FunctionExpression && 'constant' === $node->getAttribute('name')) {
48 $node->setAttribute('is_defined_test', true);
[all …]
/template/twigstarter/vendor/twig/twig/src/Profiler/NodeVisitor/
DProfilerNodeVisitor.php39 protected function doEnterNode(Node $node, Environment $env) argument
41 return $node;
44 protected function doLeaveNode(Node $node, Environment $env) argument
46 if ($node instanceof ModuleNode) {
47 …$node->setNode('display_start', new Node([new EnterProfileNode($this->extensionName, Profile::TEMP…
48 …$node->setNode('display_end', new Node([new LeaveProfileNode($this->varName), $node->getNode('disp…
49 } elseif ($node instanceof BlockNode) {
50 $node->setNode('body', new BodyNode([
51 …new EnterProfileNode($this->extensionName, Profile::BLOCK, $node->getAttribute('name'), $this->var…
52 $node->getNode('body'),
[all …]
/template/twigstarter/vendor/twig/twig/src/
DParser.php114 …$node = new ModuleNode(new BodyNode([$body]), $this->parent, new Node($this->blocks), new Node($th…
118 $node = $traverser->traverse($node);
125 return $node;
184 $node = $subparser->parse($token);
185 if (null !== $node) {
186 $rv[] = $node;
242 public function setMacro($name, MacroNode $node) argument
244 $this->macros[$name] = $node;
274 public function addImportedSymbol($type, $alias, $name = null, AbstractExpression $node = null) argument
276 $this->importedSymbols[0][$type][$alias] = ['name' => $name, 'node' => $node];
[all …]
DNodeTraverser.php48 public function traverse(Node $node): Node argument
53 $node = $this->traverseForVisitor($visitor, $node);
57 return $node;
63 private function traverseForVisitor(NodeVisitorInterface $visitor, Node $node) argument
65 $node = $visitor->enterNode($node, $this->env);
67 foreach ($node as $k => $n) {
70 $node->setNode($k, $m);
77 $node->removeNode($k);
81 return $visitor->leaveNode($node, $this->env);
DExpressionParser.php218 $node = new ConstantExpression(true, $token->getLine());
223 $node = new ConstantExpression(false, $token->getLine());
230 $node = new ConstantExpression(null, $token->getLine());
235 $node = $this->getFunctionNode($token->getValue(), $token->getLine());
237 $node = new NameExpression($token->getValue(), $token->getLine());
244 $node = new ConstantExpression($token->getValue(), $token->getLine());
249 $node = $this->parseStringExpression();
256 $node = new NameExpression($token->getValue(), $token->getLine());
272 $node = new $class($expr, $token->getLine());
279 $node = $this->parseArrayExpression();
[all …]
DCompiler.php65 public function compile(Node $node, $indentation = 0) argument
76 $node->compile($this);
81 public function subcompile(Node $node, $raw = true) argument
87 $node->compile($this);
182 public function addDebugInfo(Node $node) argument
184 if ($node->getTemplateLine() != $this->lastLine) {
185 $this->write(sprintf("// line %d\n", $node->getTemplateLine()));
189 $this->debugInfo[$this->sourceLine] = $node->getTemplateLine();
191 $this->lastLine = $node->getTemplateLine();
/template/twigstarter/vendor/twig/twig/src/Node/Expression/Filter/
DDefaultFilter.php32 …public function __construct(Node $node, ConstantExpression $filterName, Node $arguments, int $line… argument
34 …$default = new FilterExpression($node, new ConstantExpression('default', $node->getTemplateLine())…
36 …f ('default' === $filterName->getAttribute('value') && ($node instanceof NameExpression || $node i…
37 $test = new DefinedTest(clone $node, 'defined', new Node(), $node->getTemplateLine());
38 …$false = \count($arguments) ? $arguments->getNode(0) : new ConstantExpression('', $node->getTempla…
40 $node = new ConditionalExpression($test, $default, $false, $node->getTemplateLine());
42 $node = $default;
45 parent::__construct($node, $filterName, $arguments, $lineno, $tag);
/template/twigstarter/vendor/twig/twig/src/Node/
DNode.php41 foreach ($nodes as $name => $node) {
42 if (!$node instanceof self) {
43 …a \Twig\Node\Node instance.', \is_object($node) ? \get_class($node) : (null === $node ? 'null' : \…
62 foreach ($this->nodes as $name => $node) {
65 foreach (explode("\n", (string) $node) as $line) {
82 foreach ($this->nodes as $node) {
83 $node->compile($compiler);
151 public function setNode($name, self $node) argument
153 $this->nodes[$name] = $node;
190 foreach ($this->nodes as $node) {
[all …]
DModuleNode.php193 $node = $trait->getNode('template');
196 ->addDebugInfo($node)
198 ->subcompile($node)
200 ->repr($node->getTemplateName())
202 ->repr($node->getTemplateLine())
209 ->repr($node->getTemplateLine())
227 ->repr($node->getTemplateLine())
282 foreach ($this->getNode('blocks') as $name => $node) {
395 foreach ($nodes as $node) {
396 if (!\count($node)) {
[all …]
/template/twigstarter/vendor/twig/twig/src/TokenParser/
DForTokenParser.php91 private function checkLoopUsageCondition(TokenStream $stream, Node $node) argument
93 …if ($node instanceof GetAttrExpression && $node->getNode('node') instanceof NameExpression && 'loo…
94 …yntaxError('The "loop" variable cannot be used in a looping condition.', $node->getTemplateLine(),…
97 foreach ($node as $n) {
108 private function checkLoopUsageBody(TokenStream $stream, Node $node) argument
110 …if ($node instanceof GetAttrExpression && $node->getNode('node') instanceof NameExpression && 'loo…
111 $attribute = $node->getNode('attribute');
113 …ned when looping with a condition.', $attribute->getAttribute('value')), $node->getTemplateLine(),…
118 if ($node instanceof ForNode) {
122 foreach ($node as $n) {
DSandboxTokenParser.php40 foreach ($body as $node) {
41 if ($node instanceof TextNode && ctype_space($node->getAttribute('data'))) {
45 if (!$node instanceof IncludeNode) {
46 …ntaxError('Only "include" tags are allowed within a "sandbox" section.', $node->getTemplateLine(),…
/template/mikio/inc/
H A Dsimple_html_dom.php123 function dump_html_tree($node, $show_attr = true, $deep = 0) argument
125 $node->dump($node);
179 foreach ($this->nodes as $node) {
180 $node->dump($show_attr, $depth + 1);
219 if (isset($node->_[HDOM_INFO_INNER])) {
220 $string .= "'" . $node->_[HDOM_INFO_INNER] . "'";
606 foreach($nodes as $node) {
610 if(!$node->parent) {
615 if($pass && $tag === 'text' && $node->tag === 'text') {
616 $ret[array_search($node, $this->dom->nodes, true)] = 1;
[all …]
/template/bootstrap3/inc/
Dsimple_html_dom.php126 function dump_html_tree($node, $show_attr = true, $deep = 0) argument
128 $node->dump($node);
182 foreach ($this->nodes as $node) {
183 $node->dump($show_attr, $depth + 1);
222 if (isset($node->_[HDOM_INFO_INNER])) {
223 $string .= "'" . $node->_[HDOM_INFO_INNER] . "'";
609 foreach($nodes as $node) {
613 if(!$node->parent) {
618 if($pass && !in_array($node, $node->parent->children, true)) {
623 if ($pass && $tag !== '' && $tag !== $node->tag && $tag !== '*') {
[all …]
/template/strap/vendor/antlr/antlr4-php-runtime/src/Tree/
H A DParseTreeVisitor.php25 * @param RuleNode $node The {@see RuleNode} whose children should be visited.
27 public function visitChildren(RuleNode $node); argument
33 * @param TerminalNode $node The {@see TerminalNode} to visit.
35 public function visitTerminal(TerminalNode $node); argument
41 * @param ErrorNode $node The {@see ErrorNode} to visit.
43 public function visitErrorNode(ErrorNode $node); argument
H A DAbstractParseTreeVisitor.php38 public function visitChildren(RuleNode $node) argument
42 $n = $node->getChildCount();
45 if (!$this->shouldVisitNextChild($node, $result)) {
50 $child = $node->getChild($i);
68 public function visitTerminal(TerminalNode $node) argument
145 * @param RuleNode $node The {@see RuleNode} whose children are
154 protected function shouldVisitNextChild(RuleNode $node, $currentResult) : bool argument
/template/strap/resources/snippet/js/
H A Donhover.js35 let node = mutation.addedNodes[index];
36 if (node instanceof HTMLElement) {
37 if ("hoverClass" in node.dataset) {
38 node.addEventListener("mouseenter",inOutOnHover);
39 node.addEventListener("mouseleave",inOutOnHover);
/template/starterbootstrap/js/
Dsorttable.js199 getInnerText: function(node) { argument
206 if (!node) return "";
208 hasInputs = (typeof node.getElementsByTagName == 'function') &&
209 node.getElementsByTagName('input').length;
211 if (node.getAttribute("sorttable_customkey") != null) {
212 return node.getAttribute("sorttable_customkey");
214 else if (typeof node.textContent != 'undefined' && !hasInputs) {
215 return node.textContent.replace(/^\s+|\s+$/g, '');
217 else if (typeof node.innerText != 'undefined' && !hasInputs) {
218 return node.innerText.replace(/^\s+|\s+$/g, '');
[all …]
/template/a_new_day/
Dcsshover3.htc145 patch:function(node, type, className) {
151 if(node.style[property]) {
152 node.style[property] = null;
155 // just to make sure, also keep track of patched classnames locally on the node
156 if(!node.csshover) node.csshover = [];
159 if(!node.csshover[className]) {
160 node.csshover[className] = true;
163 var element = new CSSHoverElement(node, type, className);
210 function CSSHoverElement(node, type, className) {
215 this.node = node;
[all …]
/template/simple/
Dcsshover3.htc145 patch:function(node, type, className) {
151 if(node.style[property]) {
152 node.style[property] = null;
155 // just to make sure, also keep track of patched classnames locally on the node
156 if(!node.csshover) node.csshover = [];
159 if(!node.csshover[className]) {
160 node.csshover[className] = true;
163 var element = new CSSHoverElement(node, type, className);
210 function CSSHoverElement(node, type, className) {
215 this.node = node;
[all …]

12345