aboutsummaryrefslogtreecommitdiff
path: root/muamba.views.inc
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-10-07 14:14:27 -0300
committerSilvio Rhatto <rhatto@riseup.net>2011-10-07 14:14:27 -0300
commit5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd (patch)
treed1443543235525113eedc8cf90ba4c8c1e379e0d /muamba.views.inc
parent97e344fc71919016cf493eae154e96a6476601c6 (diff)
downloadmuamba-5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd.tar.gz
muamba-5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd.tar.bz2
Adding handlers code
Diffstat (limited to 'muamba.views.inc')
-rw-r--r--muamba.views.inc110
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;
-}