protected function processAnnotationProperties(array $properties): array
    {
        // If the type and description exist by the variable does not
        // then that means the variable regex group captured the
        // first word of the description
        if (
            $properties['type']
            && $properties['description']
            && ! $properties['variable']
        ) {
            // Rectify this by concatenating the type and description
            $properties['description'] =
                $properties['type'] . $properties['description'];

            // Then unset the type
            unset($properties['type']);
        }

        // Iterate through the properties
        foreach ($properties as &$property) {
            // Clean each one
            $property = $this->cleanMatch($property);
        }

        return $properties;
    }
protected function processAnnotationProperties(array $properties): array
    {
        // If the type and description exist by the variable does not
        // then that means the variable regex group captured the
        // first word of the description
        if (
            $properties['type']
            && $properties['description']
            && ! $properties['variable']
        ) {
            // Rectify this by concatenating the type and description
            $properties['description'] =
                $properties['type'] . $properties['description'];

            // Then unset the type
            unset($properties['type']);
        }

        // Iterate through the properties
        foreach ($properties as &$property) {
            // Clean each one
            $property = $this->cleanMatch($property);
        }

        return $properties;
    }
protected function processAnnotationProperties ( array $ properties ) : array { // If the type and description exist by the variable does not // then that means the variable regex group captured the // first word of the description if ( $ properties [ 'type' ] && $ properties [ 'description' ] && ! $ properties [ 'variable' ] ) { // Rectify this by concatenating the type and description $ properties [ 'description' ] = $ properties [ 'type' ] . $ properties [ 'description' ] ; // Then unset the type unset ( $ properties [ 'type' ] ) ; } // Iterate through the properties foreach ( $ properties as & $ property ) { // Clean each one $ property = $ this -> cleanMatch ( $ property ) ; } return $ properties ; }
Process the properties.

@param array $properties The properties

@return array
Process the properties .