private function getPrettyMetadata(string $type, object $entity): string
    {
        if ($type === 'tests') {
            return '';
        }

        try {
            $meta = $this->getMetadata($type, $entity);

            if ($meta === null) {
                return '(unknown?)';
            }
        } catch (UnexpectedValueException $e) {
            return ' <error>' . $e->getMessage() . '</error>';
        }

        if ($type === 'globals') {
            if (\is_object($meta)) {
                return ' = object(' . \get_class($meta) . ')';
            }

            return ' = ' . \mb_substr(@\json_encode($meta), 0, 50);
        }

        if ($type === 'functions') {
            return '(' . \implode(', ', $meta) . ')';
        }

        if ($type === 'filters') {
            return \is_array($meta) ? '(' . \implode(', ', $meta) . ')' : '';
        }

        return '';
    }
private function getPrettyMetadata(string $type, object $entity): string
    {
        if ($type === 'tests') {
            return '';
        }

        try {
            $meta = $this->getMetadata($type, $entity);

            if ($meta === null) {
                return '(unknown?)';
            }
        } catch (UnexpectedValueException $e) {
            return ' <error>' . $e->getMessage() . '</error>';
        }

        if ($type === 'globals') {
            if (\is_object($meta)) {
                return ' = object(' . \get_class($meta) . ')';
            }

            return ' = ' . \mb_substr(@\json_encode($meta), 0, 50);
        }

        if ($type === 'functions') {
            return '(' . \implode(', ', $meta) . ')';
        }

        if ($type === 'filters') {
            return \is_array($meta) ? '(' . \implode(', ', $meta) . ')' : '';
        }

        return '';
    }
private function getPrettyMetadata ( string $ type , object $ entity ) : string { if ( $ type === 'tests' ) { return '' ; } try { $ meta = $ this -> getMetadata ( $ type , $ entity ) ; if ( $ meta === null ) { return '(unknown?)' ; } } catch ( UnexpectedValueException $ e ) { return ' <error>' . $ e -> getMessage ( ) . '</error>' ; } if ( $ type === 'globals' ) { if ( \ is_object ( $ meta ) ) { return ' = object(' . \ get_class ( $ meta ) . ')' ; } return ' = ' . \ mb_substr ( @ \ json_encode ( $ meta ) , 0 , 50 ) ; } if ( $ type === 'functions' ) { return '(' . \ implode ( ', ' , $ meta ) . ')' ; } if ( $ type === 'filters' ) { return \ is_array ( $ meta ) ? '(' . \ implode ( ', ' , $ meta ) . ')' : '' ; } return '' ; }
Transform metadata.

@param string $type
@param object $entity

@return string
Transform metadata .