Bonjour à tous,
J'imagine que c'est pas bien difficile, mais je n'arrive pas à trouver de solution à ça...
J'ai un fichier dans lequel il y a des fonctions. J'aimerai lire ce fichier pour trouver une fonction précise, et analyser les lignes de cette fonction. Jusqu'ici tout va bien, j'y arrive...
C'est maintenant que ça se corse pour moi... ma fonction est toujours sous cette forme :
Ce que j'aimerai, c'est pouvoir récupérer les lignes $items, et plus précisément la clé du tableau pour chacune de ces lignes... C'est à dire pour la première clé, récupérer admin/content/aggregator, puis ensuite admin/content/aggregator/add/feed, etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $items['admin/content/aggregator'] = array( 'title' => 'Feed aggregator', 'description' => "Configure which content your site aggregates from other sites, how often it polls them, and how they're categorized.", 'page callback' => 'aggregator_admin_overview', 'access arguments' => array('administer news feeds'), 'file' => 'aggregator.admin.inc', ); $items['admin/content/aggregator/add/feed'] = array( 'title' => 'Add feed', 'page callback' => 'drupal_get_form', 'page arguments' => array('aggregator_form_feed'), 'access arguments' => array('administer news feeds'), 'type' => MENU_LOCAL_TASK, 'parent' => 'admin/content/aggregator', 'file' => 'aggregator.admin.inc', );
Une regex me semble tout à fait appropriée, mais ça fait depuis longtemps que je me tente aux regex et ça me rebute à chaque fois... je dois pas avoir la logique de ces petites bêtes là... Une petite aide serait la bienvenue.
D'avance merci pour vos pistes
Thierry
Partager