views_plugin_query_default::add_relationship in core/modules/views/plugins/views_plugin_query_default.inc
A relationship is an alternative endpoint to a series of table joins. Relationships must be aliases of the primary table and they must join either to the primary table or to a pre-existing relationship.
views_plugin_query_default::add_relationship in core/modules/views/plugins/views_plugin_query_default.inc
A relationship is an alternative endpoint to a series of table joins. Relationships must be aliases of the primary table and they must join either to the primary table or to a pre-existing relationship.
views_plugin_query_default::add_table in core/modules/views/plugins/views_plugin_query_default.inc
Add a table to the query, ensuring the path exists.
views_plugin_query_default::add_table in core/modules/views/plugins/views_plugin_query_default.inc
Add a table to the query, ensuring the path exists.
views_plugin_query_default::ensure_path in core/modules/views/plugins/views_plugin_query_default.inc
Make sure that the specified table can be properly linked to the primary table in the JOINs. This function uses recursion. If the tables needed to complete the path back to the primary table are not in the query they will be added, but additional…
views_plugin_query_default::ensure_path in core/modules/views/plugins/views_plugin_query_default.inc
Make sure that the specified table can be properly linked to the primary table in the JOINs. This function uses recursion. If the tables needed to complete the path back to the primary table are not in the query they will be added, but additional…
views_plugin_query_default::ensure_table in core/modules/views/plugins/views_plugin_query_default.inc
Ensure a table exists in the queue; if it already exists it won't do anything, but if it doesn't it will add the table queue. It will ensure a path leads back to the relationship table.
views_plugin_query_default::ensure_table in core/modules/views/plugins/views_plugin_query_default.inc
Ensure a table exists in the queue; if it already exists it won't do anything, but if it doesn't it will add the table queue. It will ensure a path leads back to the relationship table.
views_plugin_query_default::queue_table in core/modules/views/plugins/views_plugin_query_default.inc
Add a table to the query without ensuring the path.
views_plugin_query_default::queue_table in core/modules/views/plugins/views_plugin_query_default.inc
Add a table to the query without ensuring the path.