public function getSrcClassname()
{
return $this->locator->getSrcNamespace() . implode('\\', $this->parts);
}
public function matchQuery(PSR0Resource $resource, $query) { $query = str_replace('/', '\\', $query); $query = str_replace('\\', '\\\\', $query); $query = str_replace('*', '(.*)', $query); $query = sprintf('/^%s$/', $query); return 1 == preg_match($query, $resource->getSrcClassname()); }