Fichier ecrire/plugins/infos_plugin.php

Calculs des informations contenues dans un plugin.xml

Source

Proposer une amélioration

Liste des fonctions

Ajoute le clés 'path' (= dir)

array info_plugin_normalise_chemin( array $chemins )

Paramètres

  1. array $chemins

    Liste des chemins trouvés pour le plugin

Retour

  • array

    Liste des chemins modifiés.

Package

Proposer une amélioration

Ajoute les clés

  • 'nom' (= id)
  • 'compatibilite' (= version)
array info_plugin_normalise_necessite( array $necessite )

Paramètres

  1. array $necessite

    Liste des necessite trouvés pour le plugin

Retour

  • array

    Liste des necessite modifiés.

Package

Note

  • Un attribut de nom "id" à une signification particulière en XML qui ne correspond pas à l'utilissation qu'en font les plugin.xml.
    Pour éviter de complexifier la lecture de paquet.xml qui n'est pour rien dans cette bévue, on doublonne l'information sous les deux index "nom" et "id" dans l'arbre de syntaxe abstraite pour compatibilité, mais seul le premier est disponible quand on lit un paquet.xml, "id" devant être considéré comme obsolète.
Proposer une amélioration

Ajoute la cle 'nom' (= id)

array info_plugin_normalise_procure( array $procure )

Paramètres

  1. array $procure

    Liste des procure trouvés pour le plugin

Retour

  • array

    Liste des procure modifiés.

Package

Proposer une amélioration

Ajoute les clés

  • 'nom' (= id)
  • 'compatibilite' (= version)
array info_plugin_normalise_utilise( array $utilise )

Paramètres

  1. array $utilise

    Liste des utilise trouvés pour le plugin

Retour

  • array

    Liste des utilise modifiés.

Package

Proposer une amélioration
void plugins_infos_plugin( $desc , $plug = '' , $dir_plugins = _DIR_PLUGINS )

Paramètres

  1. $desc
  2. $plug = ''
  3. $dir_plugins = _DIR_PLUGINS

Package

Proposer une amélioration

Liste des erreurs

GravitéLigneDescription
Erreur 25
  • No summary for function \plugins_infos_plugin()
  • Argument $dir_plugins is missing from the Docblock of plugins_infos_plugin
  • Argument $plug is missing from the Docblock of plugins_infos_plugin
  • Argument $desc is missing from the Docblock of plugins_infos_plugin