public function populate(array $fieldDefinition, FieldModel $field, $fieldHandle, FieldGroupModel $group = null)
{
parent::populate($fieldDefinition, $field, $fieldHandle, $group);
/** @var MatrixSettingsModel $settingsModel */
$settingsModel = $field->getFieldType()->getSettings();
$settingsModel->setAttributes($fieldDefinition['settings']);
$settingsModel->setBlockTypes($this->getBlockTypes($fieldDefinition, $field));
$field->settings = $settingsModel;
}