summaryrefslogtreecommitdiff
path: root/modules/field/field.module
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2009-07-11 00:56:45 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2009-07-11 00:56:45 +0000
commit6a686533ab84769fa8fdcf1df67663cc4b3f11c3 (patch)
tree173a7f28acb3e4b2beedbf5399864e5439701724 /modules/field/field.module
parentf6ccf978f6fc256ca1f17bd8e6b1ae5be4fe8df2 (diff)
downloadbrdo-6a686533ab84769fa8fdcf1df67663cc4b3f11c3.tar.gz
brdo-6a686533ab84769fa8fdcf1df67663cc4b3f11c3.tar.bz2
#516124 by yched: Clean up some Field API TODOs and remove unused APIs.
Diffstat (limited to 'modules/field/field.module')
-rw-r--r--modules/field/field.module8
1 files changed, 1 insertions, 7 deletions
diff --git a/modules/field/field.module b/modules/field/field.module
index 70ae73dde..0bfd91553 100644
--- a/modules/field/field.module
+++ b/modules/field/field.module
@@ -323,18 +323,12 @@ function _field_sort_items_value_helper($a, $b) {
/**
* Registry of available build modes.
- * TODO : move into hook_fieldable_info() ?
*/
function field_build_modes($obj_type) {
static $info;
if (!isset($info[$obj_type])) {
- // module_invoke_all messes numeric keys.
- // TODO : revisit when we move away from numeric build modes.
- $info[$obj_type] = array();
- foreach (module_implements('field_build_modes') as $module) {
- $info[$obj_type] += module_invoke($module, 'field_build_modes', $obj_type);
- }
+ $info[$obj_type] = module_invoke_all('field_build_modes', $obj_type);
}
return $info[$obj_type];
}