sabramovskikh
@sabramovskikh

Стоит ли создавать константу для ключа массива?

Поставил на phpStrom SonarLint, почти везде одно и то-же предупреждение "String literals should not be duplicated"
Первый пример : Есть массив с полем например name, в разных функция я присваиваю ему какое-то значение и lint соответственно выдает предупреждение, что хорошо было бы заменить на константу.
Второй пример: метод контроллера возвращает ['success' => true]. Таких контроллеров десяток, стоит ли везде поменять на коснтанту?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
DevMan
@DevMan
имхо, не стоит.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@synapse_people
сделай лучше класс Result { bool success; } и возвращай его инстанс
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы