Я пытаюсь сделать мой код PHP PSR-1 PSR-2 совместимый Не я получаю некоторые странные ошибки на самом деле я не понимая, что именно он хочет, чтобы я решить :(Php код Sniffer вопросы
Выпуск-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 проблемы с –
У вас есть «вкладки» перед кодом. Удалите первые 4 пробела в каждом из последних 3 строк. –
. Перед открытой фигурной скобкой должно быть место, и оно должно быть в той же строке, что и определение. Добавьте -report = diff в PHPCS, и он покажет вам, как изменить код, чтобы исправить все эти ошибки. –