You are here

function commerce_registration_waitlist_title in Commerce Registration 7

Waitlist line item title callback.

1 string reference to 'commerce_registration_waitlist_title'
commerce_registration_commerce_line_item_type_info in ./commerce_registration.module
Implements hook_commerce_line_item_type_info().

File

./commerce_registration.module, line 214
Commerce Registration module code.

Code

function commerce_registration_waitlist_title($line_item) {
  $line_item_wrapper = entity_metadata_wrapper('commerce_line_item', $line_item);
  $entity = array(
    'id' => $line_item_wrapper->commerce_product->product_id
      ->value(),
    'type' => 'commerce_product',
    'bundle' => $line_item_wrapper->commerce_product->type
      ->value(),
  );
  $avail = registration_entity_slots_available($entity);
  return t('<em>@title (@capacity available) (waitlisted)</em>', array(
    '@title' => $line_item_wrapper->commerce_product->title
      ->value(),
    '@capacity' => format_plural($avail, '1 slot', '@count slots'),
  ));
}