function location_field_names in Location 7.4
Same name and namespace in other branches
- 5.3 location.module \location_field_names()
- 5 location.module \location_field_names()
- 6.3 location.module \location_field_names()
- 7.5 location.module \location_field_names()
- 7.3 location.module \location_field_names()
9 calls to location_field_names()
- LocationTestCase::getLocationFieldDefaults in tests/
location_testcase.php - Get a set of location field defaults. This will also enable collection on all parts of the location field.
- location_cck_token_list in contrib/
location_cck/ location_cck.module - Implementation of hook_token_list().
- location_cck_token_values in contrib/
location_cck/ location_cck.module - Implementation of hook_token_values().
- location_context_location_convert_list in plugins/
contexts/ location.inc - Provide a list of ways that this context can be converted to a string.
- location_handler_field_location_address::options_form in handlers/
location_handler_field_location_address.inc - Default options form provides the label widget that all fields should have.
File
- ./
location.module, line 592 - Location module main routines. An implementation of a universal API for location manipulation. Provides functions for postal_code proximity searching, deep-linking into online mapping services. Currently, some options are configured through an…
Code
function location_field_names($all = FALSE) {
static $fields;
static $allfields;
if ($all) {
if (empty($allfields)) {
$dummy = array();
$allfields = location_invoke_locationapi($dummy, 'fields');
$virtual = location_invoke_locationapi($dummy, 'virtual fields');
$allfields += $virtual;
}
return $allfields;
}
else {
if (empty($fields)) {
$dummy = array();
$fields = location_invoke_locationapi($dummy, 'fields');
}
return $fields;
}
}