Lines Matching defs:tagExpression
59 * @param string $tagExpression regexp pattern of wanted tags e.g. "status:.*"
65 public function getTagsByRegExp($tagExpression, $ns = '', $aclSafe = false)
75 if ($this->matchesTagExpression($tagExpression, $tag) && $this->isTagInNamespace($tag, $ns, $aclSafe)) {
87 * @param string $tagExpression regexp pattern of wanted tags e.g. "status:.*"
91 public function matchesTagExpression($tagExpression, $tag)
93 return (bool)@preg_match('/^' . $tagExpression . '$/i', $tag);
256 * @param string $tagExpression regexp pattern of wanted tags e.g. "status:.*"
258 protected function addAndTag($tagExpression)
260 $tags = $this->getTagsByRegExp($tagExpression, $this->ps_ns);
277 * @param string $tagExpression regexp pattern of wanted tags e.g. "status:.*"
279 protected function addSubTag($tagExpression)
281 $tags = $this->getTagsByRegExp($tagExpression, $this->ps_ns);
294 * @param string $tagExpression regexp pattern of wanted tags e.g. "status:.*"
297 protected function addOrTag($tagExpression)
299 $tags = $this->getTagsByRegExp($tagExpression, $this->ps_ns);