1
타입 힌팅을위한 모든 기능을 검사하는 규칙이 있습니까?타입 힌팅을위한 PHPCS 규칙
/**
* Set the part name.
*
* @param string $name The part name.
*/
public function setName(string $name) : void
{
$this->name = $name;
}
예를 들어 인수 앞에 형식이 있어야하며 함수에 지정된 반환 형식이 있어야합니다.
나는 그것을 보았고 대부분 내 요구 사항에 맞았다. 그러나''public function getUrlForRoute (string $ routeName, array $ parameters = []) : string'과 같이 긴 줄을 어떻게 처리할까요? – Pascal
거기에는'PHP_CodeSniffer \ Standards \ Generic \ Sniffs \ Files \ LineLengthSniff'가 있습니다. 120 자로 설정했습니다. 80은 현재 화면의 화면 너비와 화면 너비에 엄격한 방법입니다. –
@Pascal,이 경우 다중 행 메소드 서명을 사용해야합니다. 그래서 여기에 주석으로 여러 줄 코드 예제를 추가 할 수 없습니다. –