function tripal_bulk_loader_has_exposed_fields
2.x tripal_bulk_loader.constants.inc | tripal_bulk_loader_has_exposed_fields($node) |
3.x tripal_bulk_loader.constants.inc | tripal_bulk_loader_has_exposed_fields($node) |
1.x tripal_bulk_loader.constants.inc | tripal_bulk_loader_has_exposed_fields($node) |
Check if a bulk loading job has exposed constants
Related topics
2 calls to tripal_bulk_loader_has_exposed_fields()
- tripal_bulk_loader_edit_constant_set_form in tripal_bulk_loader/
includes/ tripal_bulk_loader.constants.inc - Edit a constant set (exposed fields in template)
- tripal_bulk_loader_set_constants_form in tripal_bulk_loader/
includes/ tripal_bulk_loader.constants.inc - Set constants (exposed fields in template)
File
- tripal_bulk_loader/
includes/ tripal_bulk_loader.constants.inc, line 81 - Manages the constants form added to the tripal bulk loader node form
Code
function tripal_bulk_loader_has_exposed_fields($node) {
// exposed fields isn't set
if (!isset($node->exposed_fields)) {
return FALSE;
}
// exposed fields has at least one element
if (sizeof($node->exposed_fields) == 1) {
// need to check if single element is an empty array
$element = reset($node->exposed_fields);
if ($element) {
return TRUE;
}
else {
return FALSE;
}
}
elseif (sizeof($node->exposed_fields) > 1) {
return TRUE;
}
else {
return FALSE;
}
return FALSE;
}