protected property EntityManager::$defaults

The default values for optional keys of the entity plugin definition.

Type: array

Overrides PluginManagerBase::$defaults

File

drupal/core/lib/Drupal/Core/Entity/EntityManager.php, line 206
Contains \Drupal\Core\Entity\EntityManager.

Class

EntityManager
Manages entity type plugin definitions.

Namespace

Drupal\Core\Entity

Code

protected $defaults = array(
  'class' => 'Drupal\\Core\\Entity\\Entity',
  'controller_class' => 'Drupal\\Core\\Entity\\DatabaseStorageController',
  'entity_keys' => array(
    'revision' => '',
    'bundle' => '',
  ),
  'fieldable' => FALSE,
  'field_cache' => TRUE,
  'form_controller_class' => array(
    'default' => 'Drupal\\Core\\Entity\\EntityFormController',
  ),
  'list_controller_class' => 'Drupal\\Core\\Entity\\EntityListController',
  'render_controller_class' => 'Drupal\\Core\\Entity\\EntityRenderController',
  'access_controller_class' => 'Drupal\\Core\\Entity\\EntityAccessController',
  'static_cache' => TRUE,
  'translation' => array(),
  'bundles' => array(),
  'view_modes' => array(),
);