function hosting_server_entity_property_info in Hosting 7.3
Same name and namespace in other branches
- 7.4 server/hosting_server.module \hosting_server_entity_property_info()
Implements hook_entity_property_info().
File
- server/
hosting_server.module, line 773
Code
function hosting_server_entity_property_info() {
$info['node']['bundles']['server']['properties'] = array(
'human_name' => array(
'label' => t('Human-readable name'),
'description' => t('The optional human readable name of the server.'),
'type' => 'text',
),
'verified' => array(
'label' => t('Last verification time'),
'description' => t('The date and time of the last verification of the server.'),
'type' => 'date',
),
'server_status' => array(
'label' => t('Server status'),
'description' => t('The status of the server. E.g. enabled, deleted, etc.'),
'type' => 'integer',
'options list' => '_hosting_server_status_codes_labels',
),
'ip_addresses' => array(
'label' => t('IP addresses'),
'description' => t('The list of IP addresses the server is assigned.'),
// @TODO: use a type that defines an IP address and add validation.
'type' => 'list<text>',
),
);
return $info;
}