You are here

function _commerce_extra_features in Commerce Extra 7

Helper function for getting list of features.

Return value

Returns associative array containing features and their details.

4 calls to _commerce_extra_features()
commerce_extra_settings in ./commerce_extra.admin.inc
Form callback for module settings.
commerce_extra_settings_submit in ./commerce_extra.admin.inc
Form submission callback for module settings.
commerce_extra_settings_validate in ./commerce_extra.admin.inc
Form validation callback for module settings.
_commerce_extra_attach_feature_configuration in ./commerce_extra.admin.inc
Helper function for attaching configuration form to Commerce Extra's main configuration form.

File

./commerce_extra.admin.inc, line 109
Commerce Extra settings for admins.

Code

function _commerce_extra_features() {
  return array(
    'commerce_extra_address_populate' => array(
      'title' => t('Address Populate'),
      'description' => t('Uses user account address field to pre-populate address information in checkout. After enabling, <a href="@url">edit your settings</a> of "Billing information" pane or other customer profile pane.', array(
        '@url' => url('admin/commerce/config/checkout/form/pane/customer_profile_billing'),
      )),
    ),
    'commerce_extra_login_page' => array(
      'title' => t('Login Page'),
      'description' => t('Creates extra step for checkout process where user can alternatively login.'),
    ),
    'commerce_extra_quantity' => array(
      'title' => t('Quantity'),
      'description' => t('Wraps quantity fields with - and + links to decrease or increase quantity.'),
    ),
  );
}