Documentation du code de SPIP et de ses plugins

SPIP

Inclure
in package

Description d'une inclusion de squelette.

Table of Contents

Properties

$apres  : string|array<string|int, mixed>
Inutilisé, propriété générique de l'AST
$avant  : string|array<string|int, mixed>
Inutilisé, propriété générique de l'AST
$descr  : array<string|int, mixed>
Description du squelette
$fonctions  : array<string|int, mixed>
Source des filtres (compatibilité) (?)
$ligne  : int
Numéro de ligne dans le code source du squelette
$param  : false|array<string|int, mixed>
Valeurs des paramètres
$texte  : string|Texte
Nom d'un fichier inclu
$type  : string
Type de noeud

Properties

$apres

Inutilisé, propriété générique de l'AST

public string|array<string|int, mixed> $apres = ''

$avant

Inutilisé, propriété générique de l'AST

public string|array<string|int, mixed> $avant = ''

$descr

Description du squelette

public array<string|int, mixed> $descr = []

Sert pour la gestion d'erreur et la production de code dependant du contexte

Peut contenir les index :

  • nom : Nom du fichier de cache
  • gram : Nom de la grammaire du squelette (détermine le phraseur à utiliser)
  • sourcefile : Chemin du squelette
  • squelette : Code du squelette
  • id_mere : Identifiant de la boucle parente
  • documents : Pour embed et img dans les textes
  • session : Pour un cache sessionné par auteur
  • niv : Niveau de tabulation

$fonctions

Source des filtres (compatibilité) (?)

public array<string|int, mixed> $fonctions = []

$ligne

Numéro de ligne dans le code source du squelette

public int $ligne = 0

$param

Valeurs des paramètres

public false|array<string|int, mixed> $param = []

FIXME: type unique.

  • false: erreur de syntaxe

$texte

Nom d'un fichier inclu

public string|Texte $texte
  • Objet Texte si inclusion d'un autre squelette
  • chaîne si inclusion d'un fichier PHP directement

        
On this page

Search results