# responsive-menu/3.0.6/src/app/View/AdminView.php

Responsive Menu – Create Mobile-Friendly Menu, version 3.0.6. 39 lines.

- Page: https://pluginprobe.com/plugins/responsive-menu/3.0.6/code/src/app/View/AdminView.php
- Raw: https://pluginprobe.com/plugins/responsive-menu/3.0.6/raw/src/app/View/AdminView.php
- Modified: 2016-07-07T19:36:16+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/responsive-menu/3.0.6/code/src/app/View/AdminView.php#L10-L20`.

```php
<?php

namespace ResponsiveMenu\View;

class AdminView implements View
{

  public function __construct()
  {
    if(is_admin() && isset($_GET['page']) && $_GET['page'] == 'responsive-menu'):

      wp_enqueue_media();

      wp_enqueue_style('wp-color-picker');
      wp_enqueue_script('wp-color-picker');

      wp_enqueue_script('responsive-menu-font-awesome', 'https://use.fontawesome.com/b6bedb3084.js', null, null);

      wp_enqueue_script('postbox');
      wp_enqueue_script('postbox-edit', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/postbox-edit.js', array('jquery', 'postbox'));

      wp_enqueue_script('item-drag', '//code.jquery.com/ui/1.11.4/jquery-ui.js', 'jquery', 'null');

      wp_register_style('admin-css',  plugin_dir_url(dirname(dirname(__FILE__))) . 'public/css/admin/main.css', false, null );
      wp_enqueue_style('admin-css');

      wp_register_script('admin-js',  plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/main.js', 'jquery', null );
      wp_enqueue_script('admin-js' );

    endif;
  }

	public function render($location, $l = [])
	{
		include dirname(dirname(dirname(__FILE__))) . '/views/admin/' . $location . '.phtml';
	}

}

```
