Когда я вызываю addFixableError в phpcs, вывод показывает исправимую ошибку, как и ожидалось, однако в коде sniff я проверяю возврат, и он оказывается ложным, и поэтому я ожидаю, что вывод phpcs покажет, что ошибка неустранима.
Я прав в этом предположении или я что-то упустил?
Кажется, что phpcs_file->fixer->enabled имеет значение false
как правильно установить это значение?
понюхать код -
$phpcs_file->fixer->beginChangeset();
$fix = $phpcs_file->addFixableError ($error, $stack_ptr, 'FunctionNameInvalid', $data);
if ($fix === true) {
$token = $tokens[$stack_ptr +2];
$token['content'] = $snake_case_string;
if ($phpcs_file->fixer->replaceToken ($stack_ptr, "asasd") === false) {
print("could not replace\n");
}
} else {
print("could not fix\n");
}