2017-08-23 19:40:27 +00:00
|
|
|
<?php
|
|
|
|
class adminerPlugin extends PluginBase{
|
|
|
|
function __construct(){
|
|
|
|
parent::__construct();
|
|
|
|
}
|
|
|
|
public function regiest(){
|
|
|
|
$this->hookRegiest(array(
|
|
|
|
'templateCommonHeader' => 'adminerPlugin.addMenu'
|
|
|
|
));
|
|
|
|
}
|
|
|
|
public function addMenu(){
|
2017-09-29 10:22:02 +00:00
|
|
|
$config = $this->getConfig();
|
|
|
|
$subMenu = $config['menuSubMenu'];
|
2017-08-23 19:40:27 +00:00
|
|
|
navbar_menu_add(array(
|
2017-09-11 15:46:06 +00:00
|
|
|
'name' => 'Adminer',
|
|
|
|
'icon' => $this->appIcon(),
|
2017-08-23 19:40:27 +00:00
|
|
|
'url' => $this->pluginApi,
|
|
|
|
'target' => '_blank',
|
2017-09-29 10:22:02 +00:00
|
|
|
'subMenu' => $subMenu,
|
2017-08-23 19:40:27 +00:00
|
|
|
'use' => '1'
|
|
|
|
));
|
|
|
|
}
|
|
|
|
public function index(){
|
|
|
|
header('Location: '.$this->pluginHost.'adminer/');
|
|
|
|
}
|
|
|
|
}
|