You are here

function commerce_shipping_example_commerce_shipping_service_info in Commerce Shipping 7.2

Implements hook_commerce_shipping_service_info().

File

modules/commerce_shipping_example.module, line 25
Defines an example shipping method for testing and development.

Code

function commerce_shipping_example_commerce_shipping_service_info() {
  $shipping_services = array();
  $shipping_services['example_shipping_service'] = array(
    'title' => t('Example shipping service'),
    'description' => t('A flat rate service with express delivery available.'),
    'display_title' => t('Shipping'),
    'shipping_method' => 'example_shipping_method',
    'price_component' => 'shipping',
    'callbacks' => array(
      'rate' => 'commerce_shipping_example_service_rate',
      'details_form' => 'commerce_shipping_example_service_details_form',
      'details_form_validate' => 'commerce_shipping_example_service_details_form_validate',
      'details_form_submit' => 'commerce_shipping_example_service_details_form_submit',
    ),
  );
  return $shipping_services;
}