0

PHP コードを psr-1 psr-2 に準拠させようとしていますが、奇妙なエラーが発生していませんか?

問題-1

エラー: 複数行の関数呼び出しの開き括弧は、行の最後の内容にする必要があります。

 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

エラー: "if (...) {\n" が必要です。「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;
    }  

ありがとう!

4

1 に答える 1

0

問題1:

  • &&次の行にあるはずです
  • 単一行の引数リストの場合、open(と closeは同じ行にある必要があります :))

ここでソースをフォーマットできません。外部 URL:ペーストビン リンク

問題 2: {同じ行にある必要があります

if (!$customer->isGuest()) {
    return false;
}
于 2016-06-13T08:02:01.813 に答える