DevTeam.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | 海豚PHP框架 [ DolphinPHP ]
  4. // +----------------------------------------------------------------------
  5. // | 版权所有 2016~2019 广东卓锐软件有限公司 [ http://www.zrthink.com ]
  6. // +----------------------------------------------------------------------
  7. // | 官方网站: http://dolphinphp.com
  8. // +----------------------------------------------------------------------
  9. namespace plugins\DevTeam;
  10. use app\common\controller\Plugin;
  11. /**
  12. * 系统环境信息插件
  13. * @package plugins\DevTeam
  14. * @author 蔡伟明 <314013107@qq.com>
  15. */
  16. class DevTeam extends Plugin
  17. {
  18. /**
  19. * @var array 插件信息
  20. */
  21. public $info = [
  22. // 插件名[必填]
  23. 'name' => 'DevTeam',
  24. // 插件标题[必填]
  25. 'title' => '开发团队成员信息',
  26. // 插件唯一标识[必填],格式:插件名.开发者标识.plugin
  27. 'identifier' => 'dev_team.ming.plugin',
  28. // 插件图标[选填]
  29. 'icon' => 'fa fa-fw fa-users',
  30. // 插件描述[选填]
  31. 'description' => '在后台首页显示开发团队成员信息',
  32. // 插件作者[必填]
  33. 'author' => '蔡伟明',
  34. // 作者主页[选填]
  35. 'author_url' => 'http://www.caiweiming.com',
  36. // 插件版本[必填],格式采用三段式:主版本号.次版本号.修订版本号
  37. 'version' => '1.0.0',
  38. // 是否有后台管理功能[选填]
  39. 'admin' => '0',
  40. ];
  41. /**
  42. * @var array 插件钩子
  43. */
  44. public $hooks = [
  45. 'admin_index'
  46. ];
  47. /**
  48. * 后台首页钩子
  49. * @author 蔡伟明 <314013107@qq.com>
  50. */
  51. public function adminIndex()
  52. {
  53. $config = $this->getConfigValue();
  54. if ($config['display']) {
  55. $this->fetch('widget', $config);
  56. }
  57. }
  58. /**
  59. * 安装方法
  60. * @author 蔡伟明 <314013107@qq.com>
  61. * @return bool
  62. */
  63. public function install(){
  64. return true;
  65. }
  66. /**
  67. * 卸载方法必
  68. * @author 蔡伟明 <314013107@qq.com>
  69. * @return bool
  70. */
  71. public function uninstall(){
  72. return true;
  73. }
  74. }