Dmitry
посмотрите, есть ли там encore.cmd
Alexander
Проверял, есть (http://prntscr.com/jx7ykt)
Dmitry
Проверял, есть (http://prntscr.com/jx7ykt)
ну и попробуйте запустить encore.cmd вместо encore
Dmitry
Проверял, есть (http://prntscr.com/jx7ykt)
node_modules/.bin/encore.cmd dev-server —hot
Alexander
Да ладно..век живи, век учись)
Alexander
Спасибо)
artem
Всем привет 😊 а кто-то уже пробовал авторизацию в симфе 4 через оауз 2? Есть подводные камни?
💀
подскажите а, вот есть в шаблонной апликухе public/build - как его компилировать? Где почитать про эту всю муть с assets и т.д.
Кирилл
на офсайте симфони?
artem
Та нет, там же на офсайте не пишут, лучше на офсайте симфони))
artem
Всем привет ☺ может быть у кого есть опыт сборки проекта под 4й симфой с твигом и ангуляр 5? Может кто поделится опытом?
artem
Тут может даже не по теме, но у ангуляра свои билды, раньше вроде все шло через вебпак
Denis
хз что такое ангуляр, я нуб, но на knpuniversity много бесплатных видео по 4 симфони включая TWIG
Denis
https://knpuniversity.com/tracks/symfony
👾
привет всем
👾
есть кто ?
Alexander
?
👾
есть на сайте профайлер открыт через app_dev.php, страшно ли это ?
👾
что могут сделать недоброжелатели?
👾
?
Serezha
сложно сказать. если код дырявый - так проще найти уязвимости при целенаправленной атаке. если приложение или данные вообще представляют интерес для хакеров
👾
то есть профайдер не страшно если висит у меня ?
Serezha
Я не лазил по всем табам профайлера, возможно он светит какую то инфу из конфигов.
👾
понял
Schokha
то есть профайдер не страшно если висит у меня ?
Страшно, видна конфигурация, видны переменные окружения, которые могут хранить доступы к aws, базе итд
Костя
Привет товарищи, подскажите, есть ошибка в createAction в sonata admin. Too few arguments to function App\Entity\Category::__construct(), 0 passed Ну собсно понятно, он хочет создать сущность через new $class() тогда как у меня там в конструкторе есть праметры. В CategoryAdmin сделал оверрайд метода getNewInstance() -> return null; Все ок, но чет не по феншую. Как правильно?
Serezha
https://habr.com/company/badoo/blog/415359/
Anonymous
Какие альтернативы есть FOSUserBundle ?
Anonymous
Многие пишут что его лучше не использовать
Yury R
Какие альтернативы есть FOSUserBundle ?
привет без него все сделать
Вадим
Serezha
Новый проект начал на Симфони 4 без этого бандла. Но здесь пока нет сложных задач. Пока вроде хватает из коробки symfony/security-bundle
Serezha
вот такая заметка у меня висит из прошлого: Заметки для того, кто будет заниматься задачей - мы НЕ используем FOSUserBundle в проекте, стандартный Security для Symfony уже установлен, искал удобные бандлы для управления пользователями, вроде ничего хорошего нет, вот этот выглядит интересным посмотреть ближе https://github.com/msgphp/user-bundle
Serezha
Из серии победы русских над испанцами, но факт - асинхронный PHP фреймворк пропустил вперед только Java / Rust конкурентов. Даже C / C++ отстали
Sergey
reactphp там нет?
Serezha
https://www.techempower.com/benchmarks/#section=data-r16&hw=ph&test=json
Sergey
thx
Anonymous
Здравствуйте! Вопрос такой как отправлять 2 формы одним сабмитом или можно ли запольнить одной формой два сушности?
Кирилл
вероятно вам сюда http://symfony.com/doc/current/form/embedded.html
Sergey
Добрый день. В Symfony 3.4 использую 2 entity manager, можно ли прописать каждому из них папку для сохранения миграций? При выполнении doctrine:migration:diff —em=em1 doctrine:migration:diff —em=em2 Все файлы генерируются в одну папку, следственно при выполнении коммады :migrate —em=em1 выполняются все миграции из папки, без разбора к какому em они относятся. Вышел из ситуации с помощью отдельных конфигураций (указываю при генерации миграций конкретный файл), но рано или поздно сработает человеческий фактор и вылезет ошибка, хотелось бы избежать.
Ivan
я тоже сделал две конфигурации, а чтобы не ошибиться просто завернул миграции в makefile
Ivan
т.е. сам запуск миграций как-то так выглядит: make migrations1-migrate
Sergey
Огромное спасибо, не подумал... Такой подход, действительно спасет ситуацию :)
artem
всем привет) решил тут бандл поставить и в доке указано что лучше использовать propel. поставил его по человечески через композер, прописал конфиг propel.ini: propel.behavior.typehintable.class = vendor.willdurand.propel-typehintable-behavior.src.TypehintableBehavior ./bin/console propel:model:build There are no commands defined in the "propel:model" namespace. SF4. что мб не так? натолкните на мысль
artem
https://github.com/FriendsOfSymfony/FOSOAuthServerBundle/blob/master/Resources/doc/index.md сам бандл
Дмитрий
В примерах на гитхабе используется доктрина, вообще хз зачем тебе пропел
artem
спасибо) что то я с утра слепой))
Dmitriy
Всем привет! Подскажите новичку, юзать механизм аннотаций или все же лучше php файлы?
Олексій
Аннотации
Дмитрий
Здравствуйте, в чем может быть проблема? У меня не отображается панель дебага в 4.1.1
Дмитрий
В корне в файле .env APP_ENV=dev есть
Дмитрий
Конфигурация для Nginx брал с доки https://symfony.com/doc/current/setup/web_server_configuration.html#nginx
Дмитрий
Спасибо, установил composer create-project symfony/website-skeleton my-project и все есть
Alexander
Привет. У кого то была практика с api upwork? Не могу подружить авторизацию с oauth
Дмитрий
https://knpuniversity.com/screencast/oauth
Alexander
Спасибо
artem
всем привет) я прямо в тему с вопросом))) у меня есть авторизация через "friendsofsymfony/oauth-server-bundle": "^1.6", вот хотел узнать а как здесь проводить регистрацию? желательно весь воркфлоу узнать
Arthur
Добрый вечер
Arthur
кто нибудь настраивал webpack encore и vue cli?
Игорёк
Всем привет. Может кто подскажет практический курс по симфони 4. К примеру создание интернет магазина
artem
В туториале все подробно расписано
Ничего не нашел, но уже понял что регистрация идёт как всегда, а дальше вызываю сервис авторизации
artem
https://www.youtube.com/playlist?list=PLeAkfKJeVMNf-w8S4eUMwwxrbktGgTWDi
artem
Это общее понимание, а так лучше по докам
Alex
Ну по сути да, регистрация это по сути создание сущности юзера, котор можно сделать где угодно
artem
Ну по сути да, регистрация это по сути создание сущности юзера, котор можно сделать где угодно
А если я захочу добавить авторизацию через свою соц сеть на другом сайте то это как обычный вход через виджет на джэс?
Alex
А ты и клиент тоже пишешь?
Alex
Ну в целом ты кликаешь по Линке идёшь на Facebook, google plus.... он тебе отдаёт токен, ты с этим токеном идёшь на эндроинт Facebook .... и получаешь инфу о юзере из соц сети, потом это сетишь в сущность юзера
artem
Ну те как и на своем оауз сервере
artem
Тут ещё вопрос не совсем в тему. Нужно перенести базу на пару гигов с прилинкованными файлами. Вот думаю на чем писать скрипт? Из подручного пхп, баш и питон. Хотелось бы вместить все в два скрипта и без отвалов, скажем чтобы шло как транзакция
Dmitriy
Dmitriy
Я б задумался годный он или нет
artem
та нет, во первых разные типы данных, во вторых нужно паралельно качать источники в новое хранилище
Denis
начни тут https://knpuniversity.com/screencast/symfony
Anton
Привет
Anton
А есть кто живой?