PluginProbe
Debug Log Viewer / 2.4
Debug Log Viewer v2.4
2.5 2.5.1 2.5.2 2.4 trunk 1.0.2 1.0.3 1.1 1.1.1 1.2 1.2.1 1.3 1.4 1.4.1 1.4.2 1.4.3 2.0.1 2.0.3 2.0.4 2.0.5 2.1 2.2.3
debug-log-viewer / admin / controllers / MenuController.php

MenuController.php in Debug Log Viewer 2.4, at admin/controllers/MenuController.php

21 lines 566 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace DebugLogViewer\Admin\Controllers;
4
5 if (!defined('ABSPATH')) {
6 exit; // Exit if accessed directly
7 }
8 class MenuController {
9
10 public function init() {
11 add_action('admin_menu', function () {
12 $role = 'edit_pages';
13 $name = __('Debug Log Viewer', 'debug-log-viewer');
14 $slug = 'debug-log-viewer';
15 $handler = [ '\DebugLogViewer\Front\Views\Pages\LogView', 'render' ];
16 $icon = plugin_dir_url(__FILE__) . '/../../../front/assets/img/logo-grayscale.svg';
17 add_menu_page($name, $name, $role, $slug, $handler, $icon);
18 });
19 }
20 }
21