Critere
in package
Description d'un critère de boucle.
Sous-noeud de Boucle
Table of Contents
Properties
- $cond : bool
- Présence d'une condition dans le critère (truc ?)
- $exclus : string
- Présence d'une exclusion (!truc op valeur)
- $ligne : int
- Numéro de ligne dans le code source du squelette
- $not : bool
- Présence d'une négation (truc !op valeur)
- $op : string|null
- Opérateur (>, <, >=, IN, ...)
- $param : false|array<string|int, mixed>
- Paramètres du critère - $param[0] : élément avant l'opérateur - $param[1..n] : éléments après l'opérateur
- $type : string
- Type de noeud
Properties
$cond
Présence d'une condition dans le critère (truc ?)
public
bool
$cond
= false
$exclus
Présence d'une exclusion (!truc op valeur)
public
string
$exclus
= ''
$ligne
Numéro de ligne dans le code source du squelette
public
int
$ligne
= 0
$not
Présence d'une négation (truc !op valeur)
public
bool
$not
= false
$op
Opérateur (>, <, >=, IN, ...)
public
string|null
$op
= null
$param
Paramètres du critère - $param[0] : élément avant l'opérateur - $param[1..n] : éléments après l'opérateur
public
false|array<string|int, mixed>
$param
= []
FIXME: type unique.
- false: erreur de syntaxe
$type
Type de noeud
public
string
$type
= 'critere'