src/Standards/BestIt/CodeSniffer/Helper/DocDescriptionHelper.php
private function getCommentDescriptionEndPointer(): int
    {
        $descriptionStartPtr = $this->getCommentDescriptionStartPointer();

        $commentStartToken = $this->docHelper->getBlockStartToken();
        $commentEndPtr = $this->docHelper->getBlockEndPosition();

        //If no tags found, possible end of search is the starting tag of the doc comment.
        if (count($commentStartToken['comment_tags']) === 0) {
            return $this->file->findPrevious(
                [T_DOC_COMMENT_STRING],
                $commentEndPtr - 1,
                $descriptionStartPtr
            );
        }

        //else its the pointer of the first comment tag found.
        $firstTagPtr = array_shift($commentStartToken['comment_tags']);

        return $this->file->findPrevious(
            [T_DOC_COMMENT_STRING],
            $firstTagPtr - 1,
            $descriptionStartPtr
        );
    }
private function getCommentDescriptionEndPointer(): int
    {
        $descriptionStartPtr = $this->getCommentDescriptionStartPointer();

        $commentStartToken = $this->docHelper->getBlockStartToken();
        $commentEndPtr = $this->docHelper->getBlockEndPosition();

        //If no tags found, possible end of search is the starting tag of the doc comment.
        if (count($commentStartToken['comment_tags']) === 0) {
            return $this->file->findPrevious(
                [T_DOC_COMMENT_STRING],
                $commentEndPtr - 1,
                $descriptionStartPtr
            );
        }

        //else its the pointer of the first comment tag found.
        $firstTagPtr = array_shift($commentStartToken['comment_tags']);

        return $this->file->findPrevious(
            [T_DOC_COMMENT_STRING],
            $firstTagPtr - 1,
            $descriptionStartPtr
        );
    }
private function getCommentDescriptionEndPointer ( ) : int { $ descriptionStartPtr = $ this -> getCommentDescriptionStartPointer ( ) ; $ commentStartToken = $ this -> docHelper -> getBlockStartToken ( ) ; $ commentEndPtr = $ this -> docHelper -> getBlockEndPosition ( ) ; //If no tags found, possible end of search is the starting tag of the doc comment. if ( count ( $ commentStartToken [ 'comment_tags' ] ) === 0 ) { return $ this -> file -> findPrevious ( [ T_DOC_COMMENT_STRING ] , $ commentEndPtr - 1 , $ descriptionStartPtr ) ; } //else its the pointer of the first comment tag found. $ firstTagPtr = array_shift ( $ commentStartToken [ 'comment_tags' ] ) ; return $ this -> file -> findPrevious ( [ T_DOC_COMMENT_STRING ] , $ firstTagPtr - 1 , $ descriptionStartPtr ) ; }
Returns pointer to the end of the description.

@return int Pointer to the end of the description or false
Returns pointer to the end of the description .