static function RealisticDummyContent::realistic_dummy_content_attribute_manipulator_alter in Realistic Dummy Content 8
Implements hook_realistic_dummy_content_attribute_manipulator_alter().
1 call to RealisticDummyContent::realistic_dummy_content_attribute_manipulator_alter()
File
- api/
src/ facade/ RealisticDummyContent.php, line 50 - Define autoload class.
Class
Namespace
Drupal\realistic_dummy_content_api\facadeCode
static function realistic_dummy_content_attribute_manipulator_alter(&$class, &$type, &$machine_name) {
// If you want to implement a particular manipulator class for a field or property
// you can do so by implementing this hook and reproducing what's below for your
// own field or property type.
switch ($machine_name) {
case 'picture':
// the user picture
$class = 'Drupal\\realistic_dummy_content_api\\attributes\\UserPicture';
break;
case 'text_with_summary':
// e.g. body
$class = 'Drupal\\realistic_dummy_content_api\\attributes\\TextWithSummaryField';
break;
case 'taxonomy_term_reference':
// e.g. tags on articles
$class = 'Drupal\\realistic_dummy_content_api\\attributes\\TermReferenceField';
break;
case 'image':
// e.g. images on articles
$class = 'Drupal\\realistic_dummy_content_api\\attributes\\ImageField';
break;
default:
break;
}
}