public function Block::getExportProperties

Overrides \Drupal\Core\Config\Entity\ConfigEntityBase::getExportProperties();

Overrides ConfigEntityBase::getExportProperties

File

drupal/core/modules/block/lib/Drupal/block/Plugin/Core/Entity/Block.php, line 151
Contains \Drupal\block\Plugin\Core\Entity\Block.

Class

Block
Defines a Block configuration entity class.

Namespace

Drupal\block\Plugin\Core\Entity

Code

public function getExportProperties() {
  $properties = parent::getExportProperties();
  $names = array(
    'region',
    'weight',
    'plugin',
    'settings',
    'visibility',
  );
  foreach ($names as $name) {
    $properties[$name] = $this
      ->get($name);
  }
  return $properties;
}