* 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);
+ }
}
files[] = muamba.module
files[] = muamba.install
files[] = muamba.misc.inc
+files[] = muamba.handlers.inc
dependencies[] = features
dependencies[] = strongarm
dependencies[] = muamba_interface
*/
function muamba_views_api() {
return array(
- 'api' => 3,
- 'path' => drupal_get_path('module', 'muamba') . '/views',
+ 'api' => 3,
);
}
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,
- ),
- );
-}