Blank.php 635 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Giancarlo
  5. * Date: 11/10/2018
  6. * Time: 14:57
  7. */
  8. namespace Modules\Blank;
  9. use OpenMind\System\PluginStrategy;
  10. use OpenMind\System\UserRoles;
  11. class Blank extends PluginStrategy
  12. {
  13. public function __construct()
  14. {
  15. $this->AddRoute('GET /helloworld', __NAMESPACE__ . '\Pages->HelloWorld');
  16. $this->AddMenuItem('Demo', [
  17. 'url' => 'helloworld',
  18. 'imgClass' => 'shadow p-3 rounded bg-white',
  19. 'image' => 'ui/images/demo.png',
  20. 'permissionName' => 'demo'
  21. ]);
  22. $roles = new UserRoles();
  23. $roles->add('demo');
  24. }
  25. }
  26. /** @var Blank $Blank */
  27. Global $Blank;