You are here

class VboExportXlsx in VBO export 8.2

Same name and namespace in other branches
  1. 8.3 src/Plugin/Action/VboExportXlsx.php \Drupal\vbo_export\Plugin\Action\VboExportXlsx
  2. 8 src/Plugin/Action/VboExportXlsx.php \Drupal\vbo_export\Plugin\Action\VboExportXlsx

Generates csv.

Plugin annotation


@Action(
  id = "vbo_export_generate_xlsx_action",
  label = @Translation("Generate xlsx from selected view results"),
  type = "",
  pass_context = TRUE,
  pass_view = TRUE
)

Hierarchy

Expanded class hierarchy of VboExportXlsx

File

src/Plugin/Action/VboExportXlsx.php, line 16

Namespace

Drupal\vbo_export\Plugin\Action
View source
class VboExportXlsx extends VboExportBase {
  const THEME = 'vbo_export_content_xlsx';
  const EXTENSION = 'xlsx';

}

Members

Namesort descending Modifiers Type Description Overrides
VboExportBase::access public function
VboExportBase::buildPreConfigurationForm public function 1
VboExportBase::create public static function Creates an instance of the plugin. Overrides ContainerFactoryPluginInterface::create
VboExportBase::execute public function
VboExportBase::executeMultiple public function Execute multiple handler.
VboExportBase::generateOutput protected function Generate output string. 1
VboExportBase::sendToFile protected function Output generated string to file. Message user.
VboExportBase::__construct public function
VboExportXlsx::EXTENSION constant Overrides VboExportBase::EXTENSION
VboExportXlsx::THEME constant Overrides VboExportBase::THEME