SonarQube - строковые литералы не должны дублироваться - PullRequest
0 голосов
/ 05 июня 2019

У меня есть проект PHP-Lumen, и когда я запускаю сканер сонаров в своем проекте, я получаю эту ошибку.

'Строковые литералы не должны дублироваться'

Это то, что я должен исправить или просто игнорировать?

$errorArray['code'] = config('errormessages.invalidJson.error_code');

$errorArray['message'] = config('errormessages.invalidJson.error_message')

В приведенном выше фрагменте кода SonarQube говорит, что «код» и «сообщения» дублируются в моем коде, и ожидает, что я определю константувместо того, чтобы использовать эти индексы напрямую.Но это всего лишь индексы $errorArray, почему я должен иметь постоянную?

...