diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2011-10-07 14:14:27 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2011-10-07 14:14:27 -0300 |
commit | 5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd (patch) | |
tree | d1443543235525113eedc8cf90ba4c8c1e379e0d /muamba.views.inc | |
parent | 97e344fc71919016cf493eae154e96a6476601c6 (diff) | |
download | muamba-5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd.tar.gz muamba-5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd.tar.bz2 |
Adding handlers code
Diffstat (limited to 'muamba.views.inc')
-rw-r--r-- | muamba.views.inc | 110 |
1 files changed, 0 insertions, 110 deletions
diff --git a/muamba.views.inc b/muamba.views.inc deleted file mode 100644 index c1f77a0..0000000 --- a/muamba.views.inc +++ /dev/null @@ -1,110 +0,0 @@ -<?php - -/** - * @file - */ - -/** - * Implements hook_views_data() - */ -function muamba_views_data() { - // Group index. - $data['muamba']['table']['group'] = t('Muamba'); - - // Define this as a base table. - $data['muamba']['table']['base'] = array( - 'field' => 'mid', - 'title' => t('Muamba'), - 'help' => t("Muamba contains transaction data related to users and nodes"), - 'weight' => -10, - ); - - $data['muamba']['table']['join'] = array( - 'node' => array( - 'left_field' => 'nid', - 'field' => 'nid', - ), - ); - - // Transaction Id. - $data['muamba']['mid'] = array( - 'title' => t('Id'), - 'help' => t('Transaction Id'), - 'field' => array( - 'handler' => 'views_handler_field_numeric', - 'click sortable' => TRUE, - ), - 'filter' => array( - 'handler' => 'views_handler_filter_numeric', - ), - 'sort' => array( - 'handler' => 'views_handler_sort', - ), - ); - - // Node ID field. - $data['muamba']['nid'] = array( - 'title' => t('Muamba node asset'), - 'help' => t('The node in a muamba transaction.'), - 'relationship' => array( - 'base' => 'node', - 'field' => 'nid', - 'handler' => 'views_handler_relationship', - 'label' => t('Muamba node'), - ), - ); - - // User ID field. - $data['muamba']['uid'] = array( - 'title' => t('Muamba requester user'), - 'help' => t('The user that initiated a transaction.'), - 'relationship' => array( - 'base' => 'users', - 'field' => 'uid', - 'handler' => 'views_handler_relationship', - 'label' => t('Muamba requester'), - ), - ); - - // User ID field. - $data['muamba']['owner'] = array( - 'title' => t('Muamba asset owner'), - 'help' => t('The user that owns an asset.'), - 'relationship' => array( - 'base' => 'users', - 'field' => 'uid', - 'handler' => 'views_handler_relationship', - 'label' => t('Muamba item owner'), - ), - ); - - // Thread ID field. - $data['muamba']['thread_id'] = array( - 'title' => t('Thread'), - 'help' => t('The transaction negotiation thread.'), - 'relationship' => array( - 'base' => 'pm_index', - 'field' => 'thread_id', - 'handler' => 'views_handler_relationship', - 'label' => t('Muamba thread'), - ), - ); - - // Transaction status. - $data['muamba']['status'] = array( - 'title' => t('Status'), - 'help' => t('Transaction status'), - 'field' => array( - 'handler' => 'views_handler_field_numeric', - 'click sortable' => TRUE, - ), - 'filter' => array( - 'handler' => 'views_handler_filter_numeric', - ), - 'sort' => array( - 'handler' => 'views_handler_sort', - ), - ); - - return $data; -} |