You are here

function farm_plan_consideration_types in farmOS 7

Get available consideration types provided by modules.

Return value

array Returns an array of consideration type information.

2 calls to farm_plan_consideration_types()
farm_plan_consideration_form in modules/farm/farm_plan/farm_plan_consideration/farm_plan_consideration.module
Build the farm plan considerations form.
farm_plan_consideration_list in modules/farm/farm_plan/farm_plan_consideration/farm_plan_consideration.module
Page callback for considerations list, filtered for a plan.

File

modules/farm/farm_plan/farm_plan_consideration/farm_plan_consideration.module, line 64
Farm plan consideration module.

Code

function farm_plan_consideration_types() {

  // Ask modules for consideration types. Use static caching.
  $consideration_types =& drupal_static(__FUNCTION__);
  if (!isset($consideration_types)) {
    $consideration_types = module_invoke_all('farm_plan_consideration_types');
  }

  // Return consideration types.
  return $consideration_types;
}