private function getSubnamesForName($name, $elements) { return array_filter($elements, function ($subname) use($name) { $pattern = '~^' . preg_quote($name) . '\\\\[^\\\\]+$~'; return (bool) preg_match($pattern, $subname); }); }