0
내가 만들려고 노력하고 있어요 발행 내 PHP 코드 PSR-1 PSR-2 내가 정확히 나를 해결하기 위해 :(의 PHP 코드 스니퍼 유효성 검사
원하는 것을 이해하고 있지 않다 실제로 몇 가지 이상한 오류를 얻고있다하지 마십시오 준수 문제-1
Error: Opening parenthesis of a multi-line function call must be the last content on the line.
if (Configuration::updateValue('AV_GTC_CT_GT_DG_CT', $AV_GTC_CT) &&
Configuration::updateValue('AV_GTC_ST_CR_GP', $AV_GTC_ST) &&
Configuration::updateValue('AV_GTC_SD_NN_EA_AR_CN_AT_CT', $AV_GTC_SD) &&
Configuration::updateValue('AV_GTC_SD_NN_EA_AR_BK_CN', $AV_GTC_SD_NN_EA_AR_BK_CN) &&
Configuration::updateValue('AV_GTC_SW_GT_TO_CR_AT_BN_AT_OR_AS_PE',
$AV_GTC_SW_GT_TO_CR_AT_BN_AT_OR
) &&
Configuration::updateValue('AV_GTC_CN_CE_FR_LG_CR_CN', $AV_GTC_CN)
) {
$output .= $this->displayConfirmation($this->l('Settings updated'));
}
문제-2
Error:Expected "if (...) {\n"; found "if (...)\n {\n"
if (!$customer->isGuest())
{
return false;
}
실마리가?
다른 코드 패치 같은 오류
if (!$customer->isGuest()){
return false;
}
if (empty($password)){
$password = Tools::passwdGen();
}
if (empty($id_customer)||empty($id_guest)){
return false;
}
if (empty($id_guest) || empty($id_customer)){
return false;
}
감사를 보이고있다 그!
해야한다는 것이 첫 번째 문제에 근무하지만 :) 난 당신이 "탭"코드 앞에있는 –
에 문제가 havng하고 코드 패치를보고 내 편집을 참조 두 번째 문제에 대해 작동하지 않습니다. 마지막 3 행의 처음 4 칸 제거 –
열린 중괄호 앞에 공백이 있어야하며 정의와 같은 줄에 있어야합니다. PHPCS에 --report = diff를 추가하면 코드를 변경하여 이러한 모든 오류를 수정하는 방법을 보여줍니다. –