std::mechanicus
это же пиздец
std::mechanicus
работает ВСЕГДА через жопу, см. твиттер и йобаграм
std::mechanicus
не загрузить твит/акк потому что пошёл нахуй долбоёб - это норма!
Konstantin
это лучше чем на каждый клик перезагружать страницу. инста вообще клала на веб-версию, пользуйтесь аппом, там все ок. а твитор просто жопой писан
Юра
Может это не spa а Роскомнадзор
std::mechanicus
открыть свою страницу/список групп с 3 раза - норма блядь
std::mechanicus
ну вообще охуеть, дожили
std::mechanicus
для меня SPA это синоним лагающей, работающей через жопу хуеты, которую к тому же запилить трудно
Null
Vue в зубы и пошел spa клепать.
std::mechanicus
вуе-хуюе
Alexander
Не, SPA збс
std::mechanicus
делаем ставки господа когда жс cumьюнити объявит что вуе протух и надо срочно срать новые SPA на huyue.js
Юра
Там уже даже yarn не в моде
Юра
Теперь какой-то новый пакетный менеджер
Юра
Скоро будет менеджер пакетных менеджеров
std::mechanicus
есть два стула, на одном С++ с шизобэквардс cumпатибилити точёный, на другом ЖС с 300к фреймов/наносек дрочёный
std::mechanicus
куда сам сядешь, куда Тейлора Отвела посадишь. Тьфу, блядь
Юра
Ну кстати пхп тоже довольно бекверд компатибильный, но как-то умудряется оставаться адекватным
🦔
Верните мне мой 2007
2003, табличная вёрстка и вот это всё
dima
2003, табличная вёрстка и вот это всё
вот сайт моего препода из универа, до сих пор живее всех живых и по не spa http://vbakanov.ru/
Юра
Максимально корректное функционирование сайта достигается при использовании MS IE версии не ниже 4.0; рекомендуемое разреше́ние экрана не менее 800 x 600
Юра
Черт не потяну
Юра
Надо для таких сайтов домен сделать .kring
Юра
vbakanov.kring
Александр II
Добрый подскажите, хочу определить поддомен, который пришел метод в евентлистенер сделать с методом $requestEvent->getRequest()->getHttpHost(); ну и дальше обработка и еще для защиты я почитал в framework.yaml добавить trusted_hosts в правильном направлении двигаюсь?
Юра
По-моему trusted hosts это для проксей
Александр II
По-моему trusted hosts это для проксей
ок ща я почитаю а на счет евентлистенер с поддоменом, а то может полную фигню делаю?
Kirill
Как это можно обойти?
Иван
Как это можно обойти?
Украину обойти?
Vlad
наверное сперва композер 2 поставить
Юра
Ты хочешь в ивент листенере проверять поддомен? Или что?
Юра
Как это можно обойти?
Проверяй что у тебя открывается ссылка которая там написана в ошибке
Александр II
Ты хочешь в ивент листенере проверять поддомен? Или что?
да, получить поддомен и в зависимости от него (это город) делать выборку по городу)
std::mechanicus
и передавать параметр в контроллер?
Юра
Ну напиши листенер который проверит что домен правильный
Юра
Если апи не должно работать с другими доменами вообще лцчше листенер
Александр II
ок пасип большое
Null
$subdomain = $request->get('subdomain'); в любом месте можно вытащить из реквеста
Null
Отличное решение!
Александр II
хмм...
Alexey Mishurovskiy
Парни, как бороться вот с этим дерьмом : service or alias has been removed or inlined when the container was compiled. You should either make it public, or stop using the container directly and use dependency injection instead. я же не могу все сервисы с зависимостями описывать в services_test.yml. нахрен тогда контейнер нужен.
Alexey Mishurovskiy
Через self::$container->get(....) доставай сервисы
@deprecated since Symfony 5.3, use static::getContainer() instead
Nikolay
написал - нихрена
а ты сервис то добавил?
Alexey Mishurovskiy
Nikolay
куда добавил ?
В services_test.yml
Alexey Mishurovskiy
В services_test.yml
так я и говорю - надо все сервисы с зависимостями в нем описывать ?
Alexey Mishurovskiy
Вот тупейший тест
Сергей
а зачем ты так сервисы достаешь?
Nikolay
Вот тупейший тест
$periods = self::$container ->get(Service::class) ->getData() ; $this->assertEquals($expectedResult, $periods);
Nikolay
да у меня тоже самое
у тебя контейнер не так получается, посмотри
Alexey Mishurovskiy
self::$container уже не используют
Nikolay
self::$container уже не используют
у меня еще 4.4 версия
Сергей
А как надо ?
через внедрение зависимостей
Alexey Mishurovskiy
у меня еще 4.4 версия
Ну вот, имей в виду :)
Nikolay
А если static::$container?
Alexey Mishurovskiy
через внедрение зависимостей
Как я в тест должен внедрить зависимость ?
Сергей
Как я в тест должен внедрить зависимость ?
сорян - не то)) сервис инициализируется через new. Все зависимости мокаются
dima
Как я в тест должен внедрить зависимость ?
$orderService = $this->tester->grabService(OrderService::class);
Alexey Mishurovskiy
dima
а без codeception никак ? ))
без него не пробовал 🤔
dima
тогда обьявлять public в yaml сервисы по дефолту наверно