Anonymous
че тут дробить-то, не вкатила шкура, ну и выставил её на мороз
Anonymous
ну и надоело админить пошел кодить и наоборот
Anonymous
или вообще в садовники заделся, прочитав учебник по растениеводству
Николай
че тут дробить-то, не вкатила шкура, ну и выставил её на мороз
потом выберешь такую-то. Из-за собственных блядь установок, которые даже не осознаёшь
Николай
сколько раз такое видел
Николай
ловелас какой-нибудь раз за разом натыкается на одни и те же ошибки
Николай
выбирая одних и тех же баб
Николай
дело не в бабах, а собственной голове
Anonymous
да хз
Николай
проблемы от неё.
Anonymous
по моему в бабах тоже
Anonymous
горбатого могила исправит, баб это тоже касается
Евгений Семашко
Всем привет! Итого по моему вопросу о том, как лучше организовать конфиг, поступило нексколько вариантов 1) статический класс 2) финальный класс 3) просто файл конфига 4) сделать все константами класса напомню, что идея такая - есть некий класс, отвечающий за загрузку файлов из сети, у него есть некий конфиг, в которм хранятся пути, настройки какие-то (для продакшна и тестового сервера разные) и так далее. Вот мне бы хотелось знать как все же сделать, чтобы было идеально.
Евгений Семашко
И как обычно в таких случаях поступают. Сейчас сделали просто конфигом в своем пространстве имен со своими константами.
Anonymous
> 1) статический класс Разве такое бывает? По-моему статическими бывают методы класса.
Евгений Семашко
Статическим классом называют класс, содержащий только статические методы и свойства. У него нет конструктора и деструктора, создание экземпляра СК в PHP физически возможно но не имеет смысла.
Евгений Семашко
Anonymous
ну естественно у него не будет конструктора/деструктора
Anonymous
а если я в этот класс добавлю не статический метод то че?
Anonymous
Не, это не желание докопаться, упаси боже, просто такие вопросы иногда на собеседованиях бывают
Anonymous
может я вдруг чего не знаю, вот и поупражняемся )
Anonymous
Вопрос был к чему: я вот не видел ни разу чтобы в пхп класс объявлялся с явным указанием типа Static Class Some_class extends Cool_class
Anonymous
ну вы понели кароче, кому есь че по этому поводу сказать — внимательно слушаю
Евгений Семашко
кстати.
Евгений Семашко
»В PHP 7 вызов нестатических методов статически объявлен устаревшим и вызовет ошибку уровня E_DEPRECATED. Поддержка вызова нестатических методов статически может быть удалена в будущем.
Anonymous
И правильно.
Anonymous
Всегда раздражали эти self::someMethod()
freecod
я использовал как раз https://www.laraveldoctrine.org/
freecod
но пришлось перепиливать авторизацию дефолтную которая с моделями работает, были проблемы с валидацией когда она трогает модели (проверка на уникальность). Плюс stapler потребовал кастомного трейта
Dmitry
Вопрос был к чему: я вот не видел ни разу чтобы в пхп класс объявлялся с явным указанием типа Static Class Some_class extends Cool_class
Мне кажется ты немного путаешь PHP с Java или .NET, здесь ООП немного усечённее реализовано из-за нестрогой типизации
freecod
ну значит я плохо курил доку, но решил что времени решать вопросы такого рода нет, нужно пилить проект)
Dmitry
Объявляются статичными методы класса
Anonymous
Дак и я об том же
Anonymous
потому что класс в пхп это просто класс
Dmitry
я так понял, он про создание объекта Guse guse = new Guse() :)
Anonymous
да о том что статический класс в пхп это миф как мне кажется
Anonymous
с того бы
Anonymous
есть класс
Anonymous
в нем 2 статических метода
Anonymous
в него добавляю третий не статический
Anonymous
если бы класс был статический он должен бы сломаться
Anonymous
логично?
Anonymous
но этого не происходит
Dmitry
да о том что статический класс в пхп это миф как мне кажется
Да как же? Я, например, очень активно использую статичные поля и методы классов, например $bdname = Config::bdname;
Anonymous
а вот хз
Anonymous
Пацаны вот если я рыба и забываю абсолютно все, у когото есть онлайн инцоколепдия по php на русском можете ссылку дать ? Тли на русском нет инцоклопедий
Anonymous
ну так то да
Anonymous
логично
Anonymous
На пхп нет есть русский язык?
Dmitry
На пхп нет есть русский язык?
Конечно :) http://php.net/manual/ru/
Anonymous
Все спасибо дмитрий
Vyacheslav
Лучшее решение этого чата
Anonymous
???
Anonymous
И че?
Vyacheslav
...
Anonymous
а на дев сервере и продакшене он тоже одинаковый?
Anonymous
ну вот )
Anonymous
не я понимаю что более правельно такие вещи держать в переменных среды в каком нибудь докере
Anonymous
но вопрос был не об этом немношк
Anonymous
а че не так-то?
Anonymous
время ООО "Говнохостинг" давно прошло
Anonymous
не
Anonymous
вообще все что касается конфигов хранить в переменных среды
Anonymous
типа это труЪ
Anonymous
но я так не делаю
Anonymous
у меня в конфигах все лежит, мне так привычнее
Алексей
Хм. Обычно конфиг делаю в синглтон класс, ложу его отдельно. Как профит: Доступно откуда угодно без лишних инклудов
Алексей
Типа Config::get("app_dir")
Vladimir
а кто-нить делал магазин на shopify движке?
Vladimir
сделал бы, но времени надо разбираться... шаблонов нет, ничего нет
Антон 🦝 ProcyonSpicus
Умел бы думаю здесь не спрашивал бы
Алексей
Чёго ты ко мне все подкатываешь
Алексей
хм... что то у меня с видюхой что то случилось.. местами белый цвет стал красным отливать :))
MIKRI
хм... что то у меня с видюхой что то случилось.. местами белый цвет стал красным отливать :))
Может, монитор просто намагнитился? Выруби из питания на полчаса)
Artem
Ну еще от видяхи зависит, признак отвала чипа)