protected function Entityform::defaultLabel in Entityform 7
Same name and namespace in other branches
- 7.2 entityform.module \Entityform::defaultLabel()
Defines the entity label if the 'entity_class_label' callback is used.
Specify 'entity_class_label' as 'label callback' in hook_entity_info() to let the entity label point to this method. Override this in order to implement a custom default label.
Overrides Entity::defaultLabel
File
- ./
entityform.module, line 1115 - Module for the Entityform Entity - a starting point to create your own Entity and associated administration interface
Class
- Entityform
- The class used for entityform entities
Code
protected function defaultLabel() {
$entityform_type = entityform_type_load($this->type);
$label = $entityform_type->label;
$submit_user = NULL;
if (!empty($this->uid)) {
$submit_user = user_load($this->uid);
}
$label .= ' - ' . format_username($submit_user);
$label .= ' - ' . format_date($this->created, 'short');
return $label;
}