You are here

function _custom_breadcrumbs_features_get_types in Custom Breadcrumbs Features 7.2

Get a list of breadcrumb types, keyed by their associated table.

Each crumb comes with its human name, module name and form id.

9 calls to _custom_breadcrumbs_features_get_types()
custom_breadcrumbs_features_enable in ./custom_breadcrumbs_features.install
Implements hook_enable().
custom_breadcrumbs_features_features_api in ./custom_breadcrumbs_features.module
Implements hook_features_api().
custom_breadcrumbs_features_form_alter in ./custom_breadcrumbs_features.module
Implements hook_form_alter().
custom_breadcrumbs_features_generic_export in includes/custom_breadcrumbs_features.features.inc
Generic function for hook_features_export().
custom_breadcrumbs_features_install in ./custom_breadcrumbs_features.install
Implements hook_install().

... See full list

File

./custom_breadcrumbs_features.module, line 16
Module file for custom_breadcrumbs_features.

Code

function _custom_breadcrumbs_features_get_types() {
  $types = array();
  $types['custom_breadcrumb'] = array(
    'name' => t('Custom Breadcrumbs Node'),
    'form' => 'custom_breadcrumbs_form',
    'module' => 'custom_breadcrumbs',
  );
  $types['custom_breadcrumbsapi'] = array(
    'name' => t('Custom Breadcrumbs Api'),
    'form' => 'custom_breadcrumbsapi_form',
    'module' => 'custom_breadcrumbsapi',
  );
  $types['custom_breadcrumbs_panels'] = array(
    'name' => t('Custom Breadcrumbs Panels'),
    'form' => 'custom_breadcrumbs_panels_form',
    'module' => 'custom_breadcrumbs_panels',
  );
  $types['custom_breadcrumbs_paths'] = array(
    'name' => t('Custom Breadcrumbs Paths'),
    'form' => 'custom_breadcrumbs_paths_form',
    'module' => 'custom_breadcrumbs_paths',
  );
  $types['custom_breadcrumbs_taxonomy_term'] = array(
    'name' => t('Custom Breadcrumbs Term'),
    'form' => 'custom_breadcrumbs_taxonomy_term_form',
    'module' => 'custom_breadcrumbs_taxonomy',
  );
  $types['custom_breadcrumbs_taxonomy_vocabulary'] = array(
    'name' => t('Custom Breadcrumbs Vocabulary'),
    'form' => 'custom_breadcrumbs_taxonomy_vocabulary_form',
    'module' => 'custom_breadcrumbs_taxonomy',
  );
  $types['custom_breadcrumbs_views'] = array(
    'name' => t('Custom Breadcrumbs Views'),
    'form' => 'custom_breadcrumbs_views_form',
    'module' => 'custom_breadcrumbs_views',
  );
  return $types;
}