protected function ViewStorageController::getProperties

Overrides Drupal\config\ConfigStorageController::getProperties();

Overrides ConfigStorageController::getProperties

File

drupal/core/modules/views/lib/Drupal/views/ViewStorageController.php, line 105
Definition of Drupal\views\ViewStorageController.

Class

ViewStorageController
Defines the storage controller class for View entities.

Namespace

Drupal\views

Code

protected function getProperties(EntityInterface $entity) {
  $names = array(
    'api_version',
    'base_field',
    'base_table',
    'core',
    'description',
    'disabled',
    'display',
    'human_name',
    'module',
    'name',
    'tag',
    'uuid',
  );
  $properties = array();
  foreach ($names as $name) {
    $properties[$name] = $entity
      ->get($name);
  }
  return $properties;
}