function paypal_donations_entity_info in PayPal Donations 7
Implements hook_entity_info().
File
- includes/
paypal_donations.entity.inc, line 10 - Deinfes the PayPal donation item entity
Code
function paypal_donations_entity_info() {
$info['paypal_donations_item'] = array(
'label' => t('PayPal donation'),
'controller class' => 'EntityAPIControllerExportable',
'base table' => 'paypal_donations_item',
'uri callback' => 'paypal_donations__uri',
'module' => 'paypal_donations',
'fieldable' => TRUE,
'entity keys' => array(
'id' => 'donation_id',
),
'static cache' => TRUE,
'bundles' => array(
'paypal_donations_item' => array(
'label' => 'Paypal Donation item',
'admin' => array(
'path' => 'admin/structure/paypal_donations/manage',
'access arguments' => array(
'administer paypal donations',
),
),
),
),
'view modes' => array(
'full' => array(
'label' => t('Full Donation'),
'custom settings' => FALSE,
),
),
);
return $info;
}