DeleteAllLoggersButton.php 880 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace ModulesGarden\Servers\KerioEmail\App\UI\Admin\LoggerManager\Buttons;
  3. use \ModulesGarden\Servers\KerioEmail\Core\UI\Widget\Buttons\ButtonModal;
  4. use \ModulesGarden\Servers\KerioEmail\App\UI\Admin\LoggerManager\Modals\DeleteAllLoggersModal;
  5. use \ModulesGarden\Servers\KerioEmail\Core\UI\Interfaces\AdminArea;
  6. /**
  7. * Description of AssignTldButton
  8. *
  9. * @author Sławomir Miśkowicz <slawomir@modulesgarden.com>
  10. */
  11. class DeleteAllLoggersButton extends ButtonModal implements AdminArea
  12. {
  13. protected $id = 'deleteAllLoggersButton';
  14. protected $name = 'deleteAllLoggersButton';
  15. protected $title = 'deleteAllLoggersButton';
  16. protected $class = ['lu-btn lu-btn--danger'];
  17. protected $icon = 'lu-btn__icon lu-zmdi lu-zmdi-delete';
  18. public function initContent()
  19. {
  20. $this->initLoadModalAction(new DeleteAllLoggersModal());
  21. }
  22. }