You are here

function uc_coupon_entity_info in Ubercart Discount Coupons 7.3

Implements hook_entity_info();

File

./uc_coupon.module, line 2113
Provides discount codes and gift certificates for Ubercart.

Code

function uc_coupon_entity_info() {
  return array(
    'uc_coupon' => array(
      'label' => t('Coupon'),
      'controller class' => 'UcCouponController',
      'metadata controller class' => 'UcCouponMetadataController',
      'base table' => 'uc_coupons',
      'fieldable' => TRUE,
      'entity keys' => array(
        'id' => 'cid',
      ),
      'bundles' => array(
        'uc_coupon' => array(
          'label' => t('Coupon'),
          'admin' => array(
            'path' => 'admin/store/settings/coupon',
            'access arguments' => array(
              'manage store coupons',
            ),
          ),
        ),
      ),
      'view modes' => array(
        'full' => array(
          'label' => t('Administrative view'),
        ),
      ),
    ),
  );
}