Plugin.php 933 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace Kanboard\Plugin\MinimizeSidebar;
  3. use Kanboard\Core\Plugin\Base;
  4. class Plugin extends Base
  5. {
  6. public function initialize()
  7. {
  8. $this->hook->on("template:layout:css", array("template" => "plugins/MinimizeSidebar/Assets/css/style.css"));
  9. $this->hook->on('template:layout:js', array('template' => 'plugins/MinimizeSidebar/Assets/js/main.js'));
  10. }
  11. public function getPluginName()
  12. {
  13. return 'MinimizeSidebar';
  14. }
  15. public function getPluginDescription()
  16. {
  17. return t('Option to minimize sidebar.');
  18. }
  19. public function getPluginAuthor()
  20. {
  21. return 'Valentino Pesce';
  22. }
  23. public function getPluginVersion()
  24. {
  25. return '1.1.2';
  26. }
  27. public function getCompatibleVersion()
  28. {
  29. return '>=1.0.48';
  30. }
  31. public function getPluginHomepage()
  32. {
  33. return 'https://github.com/kenlog/MinimizeSidebar';
  34. }
  35. }