function sms_receive_type_fields in SMS Framework 5
Creates an array of fields that can be mapped to
3 calls to sms_receive_type_fields()
- sms_og_admin_form in modules/
sms_og/ sms_og.module - Menu callback.
- sms_receive_admin_form in modules/
sms_receive/ sms_receive.module - sms_receive_process_message in modules/
sms_receive/ sms_receive.module - Based on mailhandler_process_message() but heavily modified Creates and return node object
File
- modules/
sms_receive/ sms_receive.module, line 101
Code
function sms_receive_type_fields($node_type) {
$field_mappers = array(
NULL => '',
// This is the empty choice
'title' => t('title'),
'body' => t('body'),
);
if (module_exists('content')) {
$fields = content_fields();
foreach ($fields as $field) {
if ($field['type_name'] == $node_type) {
$field_mappers[$field['field_name']] = $field['field_name'];
}
}
}
return $field_mappers;
}