Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de la classe AsTwigTest

Fonctions membres publiques

 __construct (public string $name, public ?bool $needsCharset=null, public ?bool $needsEnvironment=null, public ?bool $needsContext=null, public ?DeprecatedCallableInfo $deprecationInfo=null,)

Description détaillée

Registers a method as template test.

The first argument is the value to test and the other arguments are the arguments passed to the test in the template.

#[AsTwigTest(name: 'foo')]
public function fooTest($value, $arg1 = null) { ... }

{% if value is foo(arg1) %}
Voir également
TwigTest

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( public string $name,
public ?bool $needsCharset = null,
public ?bool $needsEnvironment = null,
public ?bool $needsContext = null,
public ?DeprecatedCallableInfo $deprecationInfo = null )
Paramètres
non-empty-string$nameThe name of the test in Twig
bool | null$needsCharsetWhether the test needs the charset passed as the first argument
bool | null$needsEnvironmentWhether the test needs the environment passed as the first argument, or after the charset
bool | null$needsContextWhether the test needs the context array passed as the first argument, or after the charset and the environment
DeprecatedCallableInfo | null$deprecationInfoInformation about the deprecation

La documentation de cette classe a été générée à partir du fichier suivant :