/var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src
NameSizeModeActions
Cache/-0755rm
Error/-0755rm
Extension/-0755rm
Loader/-0755rm
Node/-0755rm
NodeVisitor/-0755rm
Profiler/-0755rm
RuntimeLoader/-0755rm
Sandbox/-0755rm
Test/-0755rm
TokenParser/-0755rm
Util/-0755rm
Compiler.php50540644editdlrm
Environment.php249160644editdlrm
ExpressionParser.php336440644editdlrm
ExtensionSet.php133860644editdlrm
FileExtensionEscapingStrategy.php14390644editdlrm
Lexer.php199760644editdlrm
Markup.php9390644editdlrm
NodeTraverser.php18180644editdlrm
Parser.php112680644editdlrm
Source.php10230644editdlrm
Template.php128240644editdlrm
TemplateWrapper.php26930644editdlrm
Token.php55100644editdlrm
TokenStream.php35310644editdlrm
TwigFilter.php31830644editdlrm
TwigFunction.php29170644editdlrm
TwigTest.php23550644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/TwigTest.php (2355B)
* * @see https://twig.symfony.com/doc/templates.html#test-operator */ final class TwigTest { private $name; private $callable; private $options; private $arguments = []; /** * @param callable|array{class-string, string}|null $callable A callable implementing the test. If null, you need to overwrite the "node_class" option to customize compilation. */ public function __construct(string $name, $callable = null, array $options = []) { $this->name = $name; $this->callable = $callable; $this->options = array_merge([ 'is_variadic' => false, 'node_class' => TestExpression::class, 'deprecated' => false, 'alternative' => null, 'one_mandatory_argument' => false, ], $options); } public function getName(): string { return $this->name; } /** * Returns the callable to execute for this test. * * @return callable|array{class-string, string}|null */ public function getCallable() { return $this->callable; } public function getNodeClass(): string { return $this->options['node_class']; } public function setArguments(array $arguments): void { $this->arguments = $arguments; } public function getArguments(): array { return $this->arguments; } public function isVariadic(): bool { return (bool) $this->options['is_variadic']; } public function isDeprecated(): bool { return (bool) $this->options['deprecated']; } public function getDeprecatedVersion(): string { return \is_bool($this->options['deprecated']) ? '' : $this->options['deprecated']; } public function getAlternative(): ?string { return $this->options['alternative']; } public function hasOneMandatoryArgument(): bool { return (bool) $this->options['one_mandatory_argument']; } }