CreateConfigurableOptionsBaseModalButton.php 963 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace ThurData\Servers\KerioEmail\App\UI\Admin\ProductConfiguration\Buttons;
  3. use ThurData\Servers\KerioEmail\App\UI\Admin\ProductConfiguration\Modals\CreateConfigurableOptionsConfirm;
  4. use ThurData\Servers\KerioEmail\Core\UI\Interfaces\AdminArea;
  5. use ThurData\Servers\KerioEmail\Core\UI\Widget\Buttons\ButtonCreate;
  6. /**
  7. * Class CreateConfigurableOptionsBaseModalButton
  8. * User: ThurData
  9. * Date: 2019-09-29
  10. * Time: 15:29
  11. */
  12. class CreateConfigurableOptionsBaseModalButton extends ButtonCreate implements AdminArea
  13. {
  14. protected $id = 'createCOBaseModalButton';
  15. protected $name = 'createCOBaseModalButton';
  16. protected $title = 'createCOBaseModalButton';
  17. protected $class = ['lu-btn lu-btn--success'];
  18. protected $htmlAttributes = [
  19. 'href' => 'javascript:;',
  20. ];
  21. public function initContent() {
  22. $this->initLoadModalAction(new CreateConfigurableOptionsConfirm());
  23. }
  24. }