Linux webm002.cluster126.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64
/
home
/
ariannadhf
/
www
/
wp-content
/
plugins
/
admin-menu-editor
/
modules
/
admin-css
/
/home/ariannadhf/www/wp-content/plugins/admin-menu-editor/modules/admin-css/admin-css.php
<?php class ameAdminCss extends ameModule { protected $tabSlug = 'admin-css'; protected $tabTitle = 'CSS'; public function enqueueTabScripts() { parent::enqueueTabScripts(); $tree = $this->menuEditor->get_active_admin_menu_tree(); //We really only need a couple of menu properties for this feature, like the titles and URLs. $items = array_values(array_map(array($this, 'getRelevantMenuProperties'), $tree)); } private function getRelevantMenuProperties($menuItem) { $properties = array( 'menu_title' => ameMenuItem::get($menuItem, 'menu_title', '(Untitled Item)'), 'url' => ameMenuItem::get($menuItem, 'url'), ); if ( ameMenuItem::get($menuItem, 'separator', false) ) { $properties['separator'] = true; } if ( !empty($menuItem['items']) ) { $properties['items'] = array_values(array_map( array($this, 'getRelevantMenuProperties'), $menuItem['items'] )); } return $properties; } }