function reference_table_formatter_entityreference::get_entity_property_label in Reference Table Formatter 7
Parameters
$info:
Return value
string
Overrides reference_table_formatter_base_type::get_entity_property_label
File
- plugins/
reference_types/ entityreference.inc, line 64
Class
- reference_table_formatter_entityreference
- Class reference_table_formatter_field_collection
Code
function get_entity_property_label($info) {
$bundles = $this
->get_bundles();
// It's a unique situation for nodes, to be able to override the label
// for the "title" property.
if (count($bundles) == 1 && $this
->entity_name() == 'node') {
$type = node_type_load($bundles[0]);
return $type->title_label;
}
else {
return parent::get_entity_property_label($info);
}
}