You are here

function bat_type_bundles_ids in Booking and Availability Management Tools for Drupal 8

Same name and namespace in other branches
  1. 7 modules/bat_unit/bat_unit.module \bat_type_bundles_ids()

Helper function to easily get Bat Type bundles in an array for use in forms, etc.

Return value

array An array of type bundles keyed by bundle name and labels

File

modules/bat_unit/bat_unit.module, line 571
Manage units - Units are things that can be booked for some period of time. (e.g. rooms - but also villas bungalows, cars, drills, you-get-the-idea etc.)

Code

function bat_type_bundles_ids() {
  $type_bundles = [];
  $bundles = bat_unit_get_type_bundles();
  foreach ($bundles as $bundle) {
    $type_bundles[$bundle
      ->bundle()] = $bundle
      ->label();
  }
  return $type_bundles;
}