<?php class Toggle_Sidebar extends Plugin { private $host; function about() { return array(null, "Adds a main toolbar button to toggle sidebar", "fox"); } function init($host) { $this->host = $host; $host->add_hook($host::HOOK_MAIN_TOOLBAR_BUTTON, $this); } function get_js() { return file_get_contents(__DIR__ . "/init.js"); } function hook_main_toolbar_button() { ?> <button dojoType="dijit.form.Button" onclick="Plugins.Toggle_Sidebar.toggle(this)"> <i class="material-icons toggle-sidebar-label" title="<?= __('Toggle sidebar') ?>">chevron_left</i> </button> <?php } function api_version() { return 2; } } ?>