мне надо поправить класс (там большая библиотека и вот в самом начале, где объявляются константы)
сейчас там написано вот так
class myClass {
const GENERAL_ENDPOINT = 'https://website.com';
}
а мне нужно
class myClass {
const GENERAL_ENDPOINT = 'https://website.' . getDomain();
}
но, оно ругается, что в const нельзя использовать функции
есть какой-то способ?
Метод сделай, который берет константу, подставляет домен и отдает тебе, используй его вместо константы
получается, мне нужно лезть внутрь класса и везде заменять self::GENERAL_ENDPOINT на этот метод?
Обсуждают сегодня