라이브러리

[PHP] DocResult::getWarningsCount - 마지막 작업의 경고 수 가져오기




PHP의 DocBlock은 PHPDoc로도 알려져 있으며, PHP 코드에 대한 문서화를 지원합니다. PHPDoc는 PHP 코드를 분석하여, 자동으로 문서를 생성할 수 있는 도구를 제공합니다. DocBlock은 PHPDoc의 기본적인 단위이며, PHP 코드의 각 함수, 클래스, 인터페이스, 상수 등에 대한 설명을 제공합니다.

DocResult::getWarningsCount는 PHPDoc의 결과를 분석하여, 경고 메시지의 수를 반환하는 메서드입니다. 이 메서드는 PHPDoc가 분석한 결과에서 경고 메시지를 찾고, 그 수를 반환합니다.

예제


#hostingforum.kr
php

/

 * @return int 경고 메시지의 수

 */

public function getWarningsCount()

{

    // PHPDoc의 결과를 분석하여 경고 메시지의 수를 반환합니다.

    $phpdoc = new PhpDoc();

    $result = $phpdoc->parse($this->code);

    return $result->getWarningsCount();

}



사용 예제


#hostingforum.kr
php

class MyClass

{

    

     * @return int

     * @throws Exception

     */

    public function myMethod()

    {

        // 경고 메시지를 발생시키는 코드

        // @codeCoverageIgnoreStart

        if (true) {

            throw new Exception('경고 메시지');

        }

        // @codeCoverageIgnoreEnd

    }

}



$myClass = new MyClass();

$warningsCount = $myClass->getWarningsCount();

echo "경고 메시지의 수: $warningsCount";



결과


#hostingforum.kr


경고 메시지의 수: 1



참고


* PHPDoc:
* PhpDoc:
* CodeCoverage:

이 예제에서는 `getWarningsCount` 메서드를 사용하여 PHPDoc의 결과에서 경고 메시지의 수를 반환합니다. 이 메서드는 PHPDoc가 분석한 결과에서 경고 메시지를 찾고, 그 수를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 619 페이지

검색

게시물 검색