aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-10-07 14:26:20 -0300
committerSilvio Rhatto <rhatto@riseup.net>2011-10-07 14:26:20 -0300
commit7cc74e2836e65871d674bb91394d4992546556b7 (patch)
tree8d5d8a25b6ad1f6ec402219c91941ced49609b1f
parent5905f9ef83d7e5d50f1ce7c1b108a691c4e6cdfd (diff)
downloadmuamba-7cc74e2836e65871d674bb91394d4992546556b7.tar.gz
muamba-7cc74e2836e65871d674bb91394d4992546556b7.tar.bz2
Fixing muamba status field handler
-rw-r--r--muamba.handlers.inc (renamed from views/muamba.handlers.inc)7
-rw-r--r--muamba.info1
-rw-r--r--muamba.module3
-rw-r--r--muamba.views.inc (renamed from views/muamba.views.inc)15
4 files changed, 5 insertions, 21 deletions
diff --git a/views/muamba.handlers.inc b/muamba.handlers.inc
index 9c5c6b9..2f5d9a7 100644
--- a/views/muamba.handlers.inc
+++ b/muamba.handlers.inc
@@ -5,12 +5,11 @@
* Contains the muamba transaction status views field handler.
*/
-class views_handler_field_muamba_status extends views_handler_field_field {
+class views_handler_field_muamba_status extends views_handler_field {
/**
* Renders the field.
*/
function render($values) {
- return $values;
- }
- }
+ return muamba_statuses($values->muamba_status);
+ }
}
diff --git a/muamba.info b/muamba.info
index 68ef7de..0ef5128 100644
--- a/muamba.info
+++ b/muamba.info
@@ -4,6 +4,7 @@ core = 7.x
files[] = muamba.module
files[] = muamba.install
files[] = muamba.misc.inc
+files[] = muamba.handlers.inc
dependencies[] = features
dependencies[] = strongarm
dependencies[] = muamba_interface
diff --git a/muamba.module b/muamba.module
index ccaed41..5e3880a 100644
--- a/muamba.module
+++ b/muamba.module
@@ -275,7 +275,6 @@ function muamba_user_delete($account) {
*/
function muamba_views_api() {
return array(
- 'api' => 3,
- 'path' => drupal_get_path('module', 'muamba') . '/views',
+ 'api' => 3,
);
}
diff --git a/views/muamba.views.inc b/muamba.views.inc
index 831fe71..05e2980 100644
--- a/views/muamba.views.inc
+++ b/muamba.views.inc
@@ -108,18 +108,3 @@ function muamba_views_data() {
return $data;
}
-
-/**
- * Implements hook_views_handlers()
- */
-function muamba_views_handlers() {
- $common = array(
- 'parent' => 'views_handler_field',
- 'file' => 'muamba.handlers.inc',
- );
- return array(
- 'handlers' => array(
- 'views_handler_field_muamba_status' => $common,
- ),
- );
-}