내 사용자 지정 확장 프로그램 에서 EcgM2 표준으로 코드 스니퍼를 실행 하고 경고 메시지가 나타납니다.
메소드 매개 변수
$context
는 사용되지 않습니다
에 대한 InstallSchema.php
파일.
이 경고를 어떻게 없앨 수 있습니까?
내 방법은 다음과 같습니다 ( SuppressWarnings
맨 위의 알림 ).
/**
* {@inheritdoc}
* @SuppressWarnings(PHPMD.ExcessiveMethodLength)
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
*/
public function install(SchemaSetupInterface $setup, ModuleContextInterface $context)
{
//my install script here that does not use the parameter $context
}
// @codingStandardsIgnoreEnd
메소드 서명과 여는 중괄호 사이에를 추가하면 phpcs 경고가 발생합니다 . phpcs : 선언 후 줄에 여는 중괄호가 있어야합니다. 빈 줄을 찾았습니다