protected function GroupwiseMax::conditionNamespace

Helper function to namespace query pieces.

Turns 'foo.bar' into 'foo_NAMESPACE.bar'.

2 calls to GroupwiseMax::conditionNamespace()
GroupwiseMax::alterSubqueryCondition in drupal/core/modules/views/lib/Drupal/views/Plugin/views/relationship/GroupwiseMax.php
Recursive helper to add a namespace to conditions.
GroupwiseMax::leftQuery in drupal/core/modules/views/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

drupal/core/modules/views/lib/Drupal/views/Plugin/views/relationship/GroupwiseMax.php, line 332
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\relationship

Code

protected function conditionNamespace($string) {
  return str_replace('.', $this->subquery_namespace . '.', $string);
}