1 views_handler_field_bulk_form.inc | protected views_handler_field_bulk_form::get_entity_type() |
Determine the entity type of the bulk operation field.
File
- core/
modules/ views/ handlers/ views_handler_field_bulk_form.inc, line 223 - Definition of views_handler_field_bulk_form.
Class
- views_handler_field_bulk_form
- Defines a actions-based bulk operation form element.
Code
protected function get_entity_type() {
$base_table = isset($this->table) ? $this->table : $this->view->base_table;
foreach (entity_get_info() as $entity_type => $info) {
if (isset($info['base table']) && $info['base table'] == $base_table) {
return $entity_type;
}
elseif (isset($info['revision table']) && $info['revision table'] == $base_table) {
$this->revision = TRUE;
return $entity_type;
}
}
return FALSE;
}