function views_handler_relationship_groupwise_max::get_temporary_view

Helper function to create a pseudo view.

We use this to obtain our subquery SQL.

1 call to views_handler_relationship_groupwise_max::get_temporary_view()
views_handler_relationship_groupwise_max::left_query in handlers/views_handler_relationship_groupwise_max.inc
Generate a subquery given the user options, as set in the options. These are passed in rather than picked up from the object because we generate the subquery when the options are saved, rather than when the view is run. This saves considerable time.

File

handlers/views_handler_relationship_groupwise_max.inc, line 156

Class

views_handler_relationship_groupwise_max
Relationship handler that allows a groupwise maximum of the linked in table.

Code

public function get_temporary_view() {
    views_include('view');
    $view = new view();
    // @todo What's this?
    $view->vid = 'new';
    $view->base_table = $this->definition['base'];
    $view->add_display('default');
    return $view;
}