function _text_devel_generate in Devel 7
1 call to _text_devel_generate()
- text_devel_generate in devel_generate/
text.devel_generate.inc
1 string reference to '_text_devel_generate'
- text_devel_generate in devel_generate/
text.devel_generate.inc
File
- devel_generate/
text.devel_generate.inc, line 12
Code
function _text_devel_generate($object, $field, $instance, $bundle) {
$object_field = array();
if (!empty($instance['settings']['text_processing'])) {
$formats = filter_formats();
$format = array_rand($formats);
}
else {
$format = filter_fallback_format();
}
if (empty($field['settings']['max_length'])) {
// Textarea handling
$object_field['value'] = devel_create_content();
if ($instance['widget']['type'] == 'text_textarea_with_summary' && !empty($instance['display_summary'])) {
$object_field['summary'] = devel_create_content();
}
}
else {
// Textfield handling.
$max = ceil($field['settings']['max_length'] / 6);
$object_field['value'] = substr(devel_create_greeking(mt_rand(1, $max), FALSE), 0, $field['settings']['max_length']);
}
$object_field['format'] = $format;
return $object_field;
}