You are here

function draggableviews_handler_book::get in DraggableViews 6.3

Same name and namespace in other branches
  1. 7.2 draggableviews_book/handlers/draggableviews_handler_book.inc \draggableviews_handler_book::get()

Overrides draggableviews_handler::get

File

modules/draggableviews_book/draggableviews_handler_book.inc, line 54
The default implementation for draggableviews.

Class

draggableviews_handler_book

Code

function get($value) {
  switch ($this->type) {
    case 'hierarchy':
      if ($value == $this->root) {

        // We simulate that this node is the first root item of the structure.
        return 0;
      }
      break;
    case 'order':
      return $value - ($this->root + 1);
      break;
  }
  return $value;
}