function GroupwiseMax::condition_namespace in Views (for Drupal 7) 8.3
Helper function to namespace query pieces.
Turns 'foo.bar' into 'foo_NAMESPACE.bar'.
2 calls to GroupwiseMax::condition_namespace()
- GroupwiseMax::alter_subquery_condition in lib/
Drupal/ views/ Plugin/ views/ relationship/ GroupwiseMax.php - Recursive helper to add a namespace to conditions.
- GroupwiseMax::left_query in lib/
Drupal/ views/ Plugin/ views/ relationship/ GroupwiseMax.php - 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
- lib/
Drupal/ views/ Plugin/ views/ relationship/ GroupwiseMax.php, line 333 - Definition of Drupal\views\Plugin\views\relationship\GroupwiseMax.
Class
- GroupwiseMax
- Relationship handler that allows a groupwise maximum of the linked in table. For a definition, see: http://dev.mysql.com/doc/refman/5.0/en/example-maximum-column-group-row.... In lay terms, instead of joining to get all matching records in the…
Namespace
Drupal\views\Plugin\views\relationshipCode
function condition_namespace($string) {
return str_replace('.', $this->subquery_namespace . '.', $string);
}