PHP 문서에 주석을다는 데 PHPDoc 표준을 사용하고 API 문서를 생성하려면 ApiGen을 사용하고 있습니다.phpDoc을 통해 함수 내에서 변수를 문서화하는 방법
정보를 제공하는 데 사용할 수있는 태그가 많이 있다는 것을 알고 있습니다.
define() 문, 함수, 클래스, 클래스 메서드 및 클래스 vars, include() 문 및 전역 변수는 모두 문서화 할 수 있습니다.
하지만 지금은 함수에있는 변수를 문서화하려고합니다. 이 경우에 대한 해결책이
/**
* @param Request $request
* @param $course_id
* @param $lesson_id
* @param Content $content
*
* @return array
*
*/
public function SaveOnePageTest (Request $request, $course_id, $lesson_id, \App\Content $content)
{
/**
*I want to document this variable that how does this and What used to be?
*/
$doneTest = DoneTest::find($done_test_id);
/**
*or this variable
*/
$parentQuestions = $doneTest->parent_test->questions;
}
있습니까 : 예를 들어
내가이 같은 함수가 있다고 가정?
여기에는 "형식화 된"방법이 없습니다. 사용자가 원하는 주석을 추가하기 만하면됩니다. –
간단한 설명을 사용하면 최종 API 설명서의 함수 내 변수에 대한 정보를 만들 수 없습니다. –
그럴 수는 없지만 최종 사용자는 방법의 내부에 대해 알아야합니까? –