2012-09-17 4 views
0

종종 배열을 생성자 매개 변수로 전달하고 있습니다. 허용되는 값은 어떻게 문서화해야합니까? 필자는 몇 가지 스타일을 시도했지만 phpdoc에서 약간의 엉망이 생겼다.PHP에서 허용되는 배열 매개 변수 값을 문서화하는 방법

+0

나는 명시 적으로 배열을 전달 반대로 수신 할 어떤 매개 변수를 정의하는 것이 더있을 것 같아요. – Lix

+0

많은 매개 변수가있는 경우 별도의 객체를 만드는 것을 고려하십시오. –

답변

2

가 정말 해시 배열을 문서화에 대한 "공식적인"하는 PHPDoc 방법은 없지만 여기에서 방법 :

/** 
* @param array $options hash of standard options for this class: 
* int id the id of whatever object 
* string name name of whoever it is 
* array sub_option hash of sub options: 
*  int num number description for this index 
* bool is_good should we do this or not? 
*/ 
function __construct($options){ 
} 
관련 문제