diff options
Diffstat (limited to 'muamba.views.inc')
-rw-r--r-- | muamba.views.inc | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/muamba.views.inc b/muamba.views.inc index 9eea803..409498a 100644 --- a/muamba.views.inc +++ b/muamba.views.inc @@ -106,5 +106,53 @@ function muamba_views_data() { ), ); + // Active transactions. + $data['muamba']['active'] = array( + 'title' => t('Active'), + 'help' => t('Active or inactive transactions'), + 'field' => array( + 'handler' => 'views_handler_field_muamba_active', + 'click sortable' => TRUE, + ), + 'filter' => array( + 'handler' => 'views_handler_filter_muamba_active', + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); + + // Created. + $data['muamba']['created'] = array( + 'title' => t('Created'), + 'help' => t('When the transaction was created.'), + 'field' => array( + 'handler' => 'views_handler_field_date', + 'click sortable' => TRUE, + ), + 'sort' => array( + 'handler' => 'views_handler_sort_date', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_date', + ), + ); + + // Changed. + $data['muamba']['changed'] = array( + 'title' => t('Created'), + 'help' => t('When the transaction was last changed.'), + 'field' => array( + 'handler' => 'views_handler_field_date', + 'click sortable' => TRUE, + ), + 'sort' => array( + 'handler' => 'views_handler_sort_date', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_date', + ), + ); + return $data; } |