diff --git a/plugins/views/views_php_plugin_pager.inc b/plugins/views/views_php_plugin_pager.inc index 3a418e9..be316d8 100644 --- a/plugins/views/views_php_plugin_pager.inc +++ b/plugins/views/views_php_plugin_pager.inc @@ -29,23 +29,7 @@ class views_php_plugin_pager extends views_php_plugin_wrapper { * Perform any needed actions just after the query executing. */ public function post_execute(&$result) { - foreach (array(/*'argument',*/ 'field', 'filter', 'sort', /*'relationship'*/) as $type) { - foreach ($this->wrapped->view->$type as $id => $handler) { - if (is_callable(array($handler, 'php_post_execute'))) { - $handler->php_post_execute(); - } - } - } - - $this->wrapped->total_items = count($this->wrapped->view->result); - $this->wrapped->update_page_info(); - $item_per_page = $this->wrapped->get_items_per_page(); - if ($item_per_page > 0) { - $offset = $this->wrapped->get_current_page() * $item_per_page + $this->wrapped->get_offset(); - $this->wrapped->view->result = array_slice($this->wrapped->view->result, $offset, $item_per_page); - } - $this->wrapped->post_execute($result); }