Nette\Utils\ObjectMixin::parseFullDoc PHP Method

parseFullDoc() private static method

private static parseFullDoc ( ReflectionClass $rc, $pattern )
$rc ReflectionClass
    private static function parseFullDoc(\ReflectionClass $rc, $pattern)
    {
        do {
            $doc[] = $rc->getDocComment();
            $traits = $rc->getTraits();
            while ($trait = array_pop($traits)) {
                $doc[] = $trait->getDocComment();
                $traits += $trait->getTraits();
            }
        } while ($rc = $rc->getParentClass());
        return preg_match_all($pattern, implode($doc), $m) ? $m[1] : [];
    }