Няма описание

SubscribersExport.php 646B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace MailPoet\AdminPages\Pages;
  3. if (!defined('ABSPATH')) exit;
  4. use MailPoet\AdminPages\PageRenderer;
  5. use MailPoet\Subscribers\ImportExport\ImportExportFactory;
  6. class SubscribersExport {
  7. /** @var PageRenderer */
  8. private $pageRenderer;
  9. public function __construct(
  10. PageRenderer $pageRenderer
  11. ) {
  12. $this->pageRenderer = $pageRenderer;
  13. }
  14. public function render() {
  15. $export = new ImportExportFactory(ImportExportFactory::EXPORT_ACTION);
  16. $data = $export->bootstrap();
  17. $data['sub_menu'] = 'mailpoet-subscribers';
  18. $this->pageRenderer->displayPage('subscribers/importExport/export.html', $data);
  19. }
  20. }