You are here

protected property SchemaFormBuilder::$primativeTypeMap in Migrate API 8

Same name and namespace in other branches
  1. 8.2 src/SchemaFormBuilder.php \Drupal\migrate_api\SchemaFormBuilder::primativeTypeMap

An array of schema types mapped to form elements.

Type: array

File

src/SchemaFormBuilder.php, line 45
Contains \Drupal\migrate_api\SchemaFormBuilder.

Class

SchemaFormBuilder
Builds forms from schema.

Namespace

Drupal\migrate_api

Code

protected $primativeTypeMap = [
  // Basic primatives.
  'string' => 'textfield',
  'boolean' => 'checkbox',
  'integer' => 'number',
  'email' => 'textfield',
  'float' => 'textfield',
  'uri' => 'textfield',
  'label' => 'textfield',
  'text' => 'textfield',
  'path' => 'textfield',
  'date_format' => 'textfield',
  'color_hex' => 'textfield',
  // Container types.
  'mapping' => 'fieldset',
  'sequence' => 'fieldset',
];