Dmitry
Dmitry
посмотрите, есть ли там encore.cmd
Alexander
Проверял, есть (http://prntscr.com/jx7ykt)
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
Я не лазил по всем табам профайлера, возможно он светит какую то инфу из конфигов.
👾
понял
Костя
Привет товарищи, подскажите, есть ошибка в 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
Serezha
Новый проект начал на Симфони 4 без этого бандла. Но здесь пока нет сложных задач. Пока вроде хватает из коробки symfony/security-bundle
Serezha
вот такая заметка у меня висит из прошлого: Заметки для того, кто будет заниматься задачей - мы НЕ используем FOSUserBundle в проекте, стандартный Security для Symfony уже установлен, искал удобные бандлы для управления пользователями, вроде ничего хорошего нет, вот этот выглядит интересным посмотреть ближе https://github.com/msgphp/user-bundle
Serezha
Из серии победы русских над испанцами, но факт - асинхронный PHP фреймворк пропустил вперед только Java / Rust конкурентов. Даже C / C++ отстали
Sergey
reactphp там нет?
Sergey
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?
Alex
Игорёк
Всем привет. Может кто подскажет практический курс по симфони 4. К примеру создание интернет магазина
artem
https://www.youtube.com/playlist?list=PLeAkfKJeVMNf-w8S4eUMwwxrbktGgTWDi
artem
Это общее понимание, а так лучше по докам
Alex
Ну по сути да, регистрация это по сути создание сущности юзера, котор можно сделать где угодно
Alex
А ты и клиент тоже пишешь?
Alex
Ну в целом ты кликаешь по Линке идёшь на Facebook, google plus.... он тебе отдаёт токен, ты с этим токеном идёшь на эндроинт Facebook .... и получаешь инфу о юзере из соц сети, потом это сетишь в сущность юзера
artem
Ну те как и на своем оауз сервере
artem
Тут ещё вопрос не совсем в тему. Нужно перенести базу на пару гигов с прилинкованными файлами. Вот думаю на чем писать скрипт? Из подручного пхп, баш и питон. Хотелось бы вместить все в два скрипта и без отвалов, скажем чтобы шло как транзакция
Dmitriy
Dmitriy
Я б задумался годный он или нет
Serezha
artem
та нет, во первых разные типы данных, во вторых нужно паралельно качать источники в новое хранилище
Denis
Denis
начни тут https://knpuniversity.com/screencast/symfony
Anton
Привет
Anton
А есть кто живой?