You are here

function finder_node_get_types in Finder 7

Same name and namespace in other branches
  1. 6 modules/finder_node/finder_node.module \finder_node_get_types()

Get an array of content types for use in select forms.

1 call to finder_node_get_types()
finder_node_form_finder_admin_element_edit_alter in modules/finder_node/finder_node.module
Implements hook_form_alter().

File

modules/finder_node/finder_node.module, line 129
The finder node module.

Code

function finder_node_get_types() {

  //node_type_clear();
  $types = node_type_get_types();
  $type_array = array();
  $type_array[''] = t('- all -');

  // this is the 'select none' option in the form
  foreach ((array) $types as $type) {
    $type_array[$type->type] = $type->name;
  }
  if (count($type_array) === 1) {
    return FALSE;
  }
  return $type_array;
}