entity_type.ui.inc in MERCI (Manage Equipment Reservations, Checkout and Inventory) 7.3
Same filename in this branch
File
merci_reservation/includes/entity_type.ui.incView source
<?php
/**
 * UI controller providing UI for content entities.
 *
 * For a controller providing UI for bundleable content entities, see
 * EntityBundleableUIController.
 * For a controller providing admin UI for configuration entities, see
 * EntityDefaultUIController.
 */
class ReservationTypeUIController extends EntityDefaultUIController {
  /**
   * Provides definitions for implementing hook_menu().
   */
  public function hook_menu() {
    $items = parent::hook_menu();
    foreach (merci_line_item_types() as $type => $line_item_type) {
      // Convert underscores to hyphens for the menu item argument.
      //    $type_arg = strtr($type, '_', '-');
      $items['admin/merci/merci-reservation-types/' . $type] = array(
        'title' => $line_item_type->label,
        'page callback' => 'merci_reservation_type_redirect',
        'page arguments' => array(
          $type,
        ),
        'access arguments' => array(
          'administer merci line item types',
        ),
      );
    }
    return $items;
  }
}Classes
| Name   | Description | 
|---|---|
| ReservationTypeUIController | UI controller providing UI for content entities. | 
