Ilya 🃏
Кстати, если Role не указывать, то ошибки нет. Хотя здесь описано, что role обязательный параметр
Ilya 🃏
Аннотация вроде тоже верно указано, что за проблема вообще не понятно:
Ilya 🃏
Причем даже шторм видит все и дает подсказки по параметрам Access
Ilya 🃏
Проблема была в private переменных, должны быть public. Всем спасибо)
Слава
Добрый вечер! Подскажите, пожалуйста: Есть 2 роута: При обращении к search запрос идёт на /{slug}
Слава
Слава
как можно это исправить ?)
Ilya 🃏
Попробуй переместить роут /search выше /{slug}
Ilya 🃏
Вроде порядок влияет на это
Igor
Wildcard роуты всегда ниже размещай и норм
Egor
https://qna.habr.com/q/606770
Слава
спасибо, переместил ниже, заработало !)
artem
А чё там с symfony 6, сегодня же релиз?
Egor
🤥
Anatoliy
Для тех у кого спина белая - релиз сегодня
Alexander
На улице апрель? Нежданчик)
Maxim Kainov
Если этот код подключается как исполнимый
В пхп любой код можно подключить как исполняемый через include, разве нет?
Андрей
да
Андрей
в том и суть
Андрей
чтоб сторонний пользователь не мог загрузить свой код и подключить его
Андрей
есть строго ограниченная папка в которую сервер имеет право писать. и из этой папки никогда ничего не выполнять
Maxim Kainov
чтоб сторонний пользователь не мог загрузить свой код и подключить его
Можно настроить, чтобы опкеш не обновлялся, тогда код не получится изменить
ILΨλ
ILΨλ
macOS symfony server:start
ILΨλ
периодически падает с такой ошибкой
ILΨλ
никто не знает как победить?
Igor
У меня иногда бывает, когда кеш не прогретый, правда на линуксе
Деда
Всем привет. Подскажите пожалуйста, есть сервис который доступен везде в виде function(ServiceName $serviceName) Но вот в сторонних либах обратится к нему не могу. Какой правильный путь в таких случаях, как обращатся к ним? В этой либе так же разумеется недоступен $this->container->get() Сильно не пинайте плиз, я не до конца еще разобрался как правильно использовать
artem
никто не знает как победить?
Я сколько пытался но тулза симфони иногда валится. bin/console server:run ещё не подводило
Деда
Ну вот у меня есть сервис App\Service\ChatBot: arguments: $baseUrl: '%env(CHAT_BOT_BASE_URL)%' я могу в любом контроллере например получить его indexAction(ChatBot $chatBot) Но есть сторонняя либа telegram-bot, у нее есть возможность создавать команды в виде отдельных классов, и вот как раз там я использовать свой сервис так не могу
Деда
могу конечно в виде $chatBot = new ChatBot() но мне прийдется тогда еще $baseUrl передавать
Sergei
Надо делать сервис, который будет знать о классе либы и чат боте
Sergei
и будет организовывать их взаимодействие
Sergei
__construct(ChatBot $bot, TelegaBot $telegaBot)
Alexander
могу конечно в виде $chatBot = new ChatBot() но мне прийдется тогда еще $baseUrl передавать
Когда то было обсуждение здесь, где советовали как раз покдлючать сервисы через new ClassService, что бы можно было перекинуть сервис в другой проект и вызывая его передать параметры, в случае регистрации в сервисах - при переносе нужно возится с настройками. В одном из проектов сделал так, было необычно, но да, переносы выходят легкие.
artem
у меня симфа 5 там такого нету 🙁
composer require symfony/server-bundle Это ещё есть
artem
Если нет консоли то подключи консоль
Alexander
а где почитать можно?
Обсуждали здесь, по ключевым словам можно попытаться найти.
Деда
понять бы еще какие ключевые слова
artem
А namespace Dependency injection уже убили?
artem
https://github.com/artemzakholodilo/murka/blob/master/src/MailerBundle/DependencyInjection/MailerExtension.php
artem
Я про что-то подобное
Alexander
понять бы еще какие ключевые слова
https://stackoverflow.com/questions/23931321/in-symfony2-why-is-it-a-bad-idea-to-inject-the-service-container-rather-than-i/26144509 Если не ошибаюсь здесь можно почитать
artem
Сорян, коду уже лет 5
Деда
примерно суть понял, спасибо
Ilya 🃏
Кто подскажет, как удалить каскадом сущность связанную через onetoone?
Ilya 🃏
от сущности А к сущности Б есть 1-1, с cascade={"remove}, но при попытке удалить А только вылетает ошибка sql, что есть зависимость и удалить не удается
Anonymous
Hello form édit with selectbox How to get values of options and render them
Кирилл
Опять с гуглом попутал?
artem
Ну а так я забугорский не знаю😁
artem
orphanRemoval=true onDelete="CASCADE"
Вот вечно забываю зачем первая аннотация
Andrey
Hello form édit with selectbox How to get values of options and render them
this chat speaking russian only, you can join slack oficial chat https://symfony.com/slack
Ilya 🃏
orphanRemoval=true onDelete="CASCADE"
Если А ссылется к Б двумя разными полями, то уже ничего не поделать?) А к Б ссылается как 1-1 Б к А ссылается как M-1
Ilya 🃏
Или правильно будет сделать jointable от а к б?
Dmitry
Если А ссылется к Б двумя разными полями, то уже ничего не поделать?) А к Б ссылается как 1-1 Б к А ссылается как M-1
https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/reference/working-with-associations.html#orphan-removal orphanRemoval работает только при удалении сущностей из коллекций если у вас 1:1 и M:1 то ни с одной стороны у вас не будет коллекции
artem
Оффтоп. У кого есть норм уроки j2se?
.exe
Воможно сделать проверку на валидацию всего одного поля? isValid только для одного поля? в документации не могу найти
.exe
Через группы
немного конткретнее, пожалуйста, не совсем понял
Egor
https://symfony.com/doc/current/validation/groups.html
Ilya 🃏
Хотя нет, скорее всего ты не с той стороны аннотацию указал
Там была дополнительная заморочка с тем, что от А было к Б две связи в двух разных полях. При от Б к А только одна. Разделил её на две отдельные связи связанные через два поля и все решилось через joinColumn
Alexander
Всех с 4.04))💪
Maxim Kainov
Всех с 4.04))💪
Сегодняшнего дня нет )
Сергей
Сергей
и так каждый год
Maks
всегда было интересно почему сеошники не отмечают 3 марта
Alexander
Тонко))
Maxim Kainov
всегда было интересно почему сеошники не отмечают 3 марта
Сеошники должны отмечать и 3 марта и третье марта и третий день марта )
Аза
Всем привет, кто сталкивался с расширением ltree postgre, как его готовить для doctrine?
artem
Day not found
artem
Всем привет, кто сталкивался с расширением ltree postgre, как его готовить для doctrine?
А зачем его готовить. Доктрина все умеет. Лезь в доки, там явно есть либа. С постгр давненько не работал, но помню что либа есть
Аза
А зачем его готовить. Доктрина все умеет. Лезь в доки, там явно есть либа. С постгр давненько не работал, но помню что либа есть
Тоже так думал, беглый поиск результатов не дал, но если говоришь, что есть, то поищу еще раз