public function SelectQuery::hasAllTags

public SelectQuery::hasAllTags()

Determines if a given query has all specified tags.

Parameters

$tags: A variable number of arguments, one for each tag to check.

Return value

TRUE if this query has been marked with all specified tags, FALSE otherwise.

Overrides QueryAlterableInterface::hasAllTags

File

includes/database/select.inc, line 986

Class

SelectQuery
Query builder for SELECT statements.

Code

public function hasAllTags() {
  $args = func_get_args();
  return !(boolean) array_diff($args, array_keys($this->alterTags));
}

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!database!select.inc/function/SelectQuery::hasAllTags/7.x