You are here

public function ChannelInterface::exportTemplate in Courier 8

Same name and namespace in other branches
  1. 2.x src/ChannelInterface.php \Drupal\courier\ChannelInterface::exportTemplate()

Export the message values from this template to configuration values, as found in the 'courier.template.TYPE' config type. Where TYPE is the entity type ID of this entity.

This method is the reverse of {@link importTemplate()}

Return value

mixed Values from this entity converted to 'courier.template.TYPE' configuration.

2 methods override ChannelInterface::exportTemplate()
Email::exportTemplate in src/Entity/Email.php
Export the message values from this template to configuration values, as found in the 'courier.template.TYPE' config type. Where TYPE is the entity type ID of this entity.
TestMessage::exportTemplate in tests/modules/courier_test_message/src/Entity/TestMessage.php
Export the message values from this template to configuration values, as found in the 'courier.template.TYPE' config type. Where TYPE is the entity type ID of this entity.

File

src/ChannelInterface.php, line 78
Contains \Drupal\courier\ChannelInterface.

Class

ChannelInterface
Defines an interface for channels (templates).

Namespace

Drupal\courier

Code

public function exportTemplate();