Объявление ReplaceProcessor :: process ($ tokenList) должно быть совместимо с InsertProcessor :: process ($ tokenList, $ token_category = ‘INSERT’)

я использую PHP SQL Parser. Работая нормально последние несколько месяцев я обновляю PHP 7.2

Тогда я получил ошибку, как.

> Declaration of ReplaceProcessor::process($tokenList) must be
> compatible with InsertProcessor::process($tokenList, $token_category =
> 'INSERT')

Как я могу решить это?

2

Решение

Получил решение!

Замените следующее определение класса в «server / PHPSqlParser / processors / ReplaceProcessor.php»

Линия 42

class ReplaceProcessor extends InsertProcessor {

public function process($tokenList, $token_category = 'REPLACE') {
return parent::process($tokenList, $token_category);
}

}
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]