
Stanislav
02.07.2017
19:51:09
Не знаю почему, но рестар fpm-a и ngnix-a помог, хотя просто из консоли запускл скрпт с этой либой и все было ок

Valentin
02.07.2017
19:57:22
Потому что FPM и CLI - две разные вещи
FPM читает конфиг и подгружает экстеншны на старте, а не на каждом запросе
А CLI - каждый раз

Google

Дмитрий
03.07.2017
02:49:08
ребята привет
Изменил схему сущности в одном из бандлов, выполнил для него entiities, потом выполняю schema:update —force
и ругается на другую сущность
An exception occurred while executing 'ALTER TABLE ArfsGp ADD CONSTRAINT FK_51131DED31C15487 FOREIGN KEY (district) REFERENCES Districts (id)':
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (KPI_new.`#sql-183d_ba71
f2`, CONSTRAINT FK_51131DED31C15487 FOREIGN KEY (district) REFERENCES Districts (id))
как обновить схему только измененной сущности?
и почему возникает эта ошибка?
сущность в ошибке имеет связь many-to-one к сущности Districts
нашел только такой способ, выполнить с —dump-sql
найти нужный запрос и выполнить его в базе

Aleksandr
03.07.2017
09:31:08
так и есть
или использовать миграции

IGOR
03.07.2017
10:19:19
Бандл с миграциями в помощь

Bogdan
04.07.2017
23:37:46
привет
есть кто онлайн?

Aleksandr
05.07.2017
08:17:05
есть

Rinat
05.07.2017
08:50:50
#вакансия #backend
Город и адрес офиса: г. Москва м.Белорусская
Формат работы: #офис
Занятость: полная
Уровень оплаты: от 100 000 руб. зарплата полностью белая
Описание вакансии: Для разработки нового проекта мебельный агрегатор, требуется #backend разработчик, с опытом и знанием Symfony.
Требования:
- отличные знания PHP (ООП, шаблоны проектирования), MySQL.
- уверенное знание и опыт Symfony, Doctrine, Composer, KeyValue хранилища, GIT.
- будет плюсом опыт работы с SPHINX или Elastic-стеком
Плюшки:
- гибкий график работы
- полностью 100% белая зарплата
- помощь в релокации из регионов в Москву, оплата жилья
- чай, кофе, конфеты, пряники, печеньки
Tag: #symfony #REST-API #Doctrine #Sphinx #Elastic

Artur
07.07.2017
18:44:41
https://www.youtube.com/watch?v=d5gQW7y0O4s

M
09.07.2017
15:29:00
Кто по лицензиям понимает, если я форкну проект под свои задачи, который по MIT распространяется, то достаточно просто оставить копирайт автора?


Knock
09.07.2017
15:30:53
The MIT License
Copyright (c) 2010-2017 Google, Inc. http://angularjs.org
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Google

Knock
09.07.2017
15:31:56
А вообще читайте лицензию проекта. В данном случае при форке ангулара требуют указать авторские права в своей лицензии и части компонентов.

Aleksandr
09.07.2017
15:32:44
по-моему обычный мит можно меня что хочешь

Bulat
09.07.2017
15:39:35
Достаточно оставить текст лицензии с копирайтами

M
09.07.2017
15:40:10

Dima
10.07.2017
08:04:10
нужно протестировать, что при удалении сущности она удаляется, а у другой сущности, связанной с удалённой связь выставляется NULL вместо id удалённой.
на последней строчке кидает эксепшн, что там прокси-объект и он не null
что можно сделать?

Roman
11.07.2017
10:33:07
Всем времени суток! Не подскажет кто, каким образом SymfonyFrameworkBundle регистрирует свои консольные команды, вроде ContainerDebugCommand
Они все лежат во FrameworkBundle/Command, но что-то я так и не нагрепал никакого конфига, который бы их загружал
Нашел, спасибо

Дмитрий
11.07.2017
13:08:31
пытаюсь отправить письмо через swift_mailer
какие должны быть параметры для отправки через яндекс
мне выдает Connection could not be established with host smtp.yandex.ru

Alan
11.07.2017
14:22:02
ssl там у них и может быть net/com

Knock
15.07.2017
23:15:36
Всем привет. Кто-нибудь делал композитные формы? Признавайтесь)

Valentin
16.07.2017
12:37:59

Roman
17.07.2017
14:03:50
Кто-нибудь знает, как подменить стандартные сервисы, вроде event_dispatcher'a? А то что-то скучно у нас...

Knock
17.07.2017
14:07:14
Слишком даже :-(
А ты не сталкивался случаем с композитными формами?

Roman
17.07.2017
14:14:30
Композитными? Типа, форма в форме?

Knock
17.07.2017
14:15:13
Именно

Roman
17.07.2017
14:18:03
И что с ними не так?

Google

Alex
17.07.2017
14:18:09
Что бы стало веселей расскажи что можно поменять в. Event dispatcher

Roman
17.07.2017
14:19:36
Да мало ли, что может вздуматься.
В моем случае event dispatcher давил ошибки, но, видимо, придется вешать exception_handler и прокидывать исключения обратно в dispatcher, как это делает симфони

Knock
17.07.2017
14:21:27
И что с ними не так?
Все с ними так. Но я хочу (да простят меня все тут) нечто подобное реализовать в yii, вся проблема в том, что модели форм регистрации(для пользователей,от имени админов, по апи) у меня по сути одинаковые, но в зависимости от контроллера,надо как-то подменять на нужную модель. И я не совсем понимаю как это делать надо.
Есть решение пусть и корявое через магическую функцию call, но мне оно не нравится.

Roman
17.07.2017
14:22:23
А у вас с формами работает не контроллер, а кто-то другой?

Alex
17.07.2017
14:23:29
Можешь установить его в yii я так сделал через компосер
И используй прямо симфонийский ед в твоём Юи проекте)

Roman
17.07.2017
14:24:36
У меня $application->getFormFactory()->createBuilder(FormType::class, $document)

Knock
17.07.2017
14:25:04
Надо глянуть как это делается

Roman
17.07.2017
14:25:17
У меня standalone формы, так что не нам

Knock
17.07.2017
14:25:18
Внутри
А подробнее? Интересно
Просто на yii такого нет

Roman
17.07.2017
14:28:32
Просто подключаете FormComponent симфонивский и радуетесь/плачете
Единственное, ему желателен твиг, сконфигурировать PhpEngine для standalone я так с пол пинка и не смог
Точнее, мне было лень темплейты писать

Knock
17.07.2017
14:29:23
О не. Твиг больно

Google

Knock
17.07.2017
14:29:58
Надо посмотреть как это реализовано и реализовать подобное в yii, лол

Roman
17.07.2017
14:33:06
Свой велосипед?

Knock
17.07.2017
14:33:16
Ну да. Хочется же

Roman
17.07.2017
14:36:12
Я пытался, но забил. В принципе, мой жрал на 1мб меньше памяти
То есть, в 10 раз)
И с твигом получилось довольно медленно
Но для админки пойдет.

Knock
17.07.2017
14:47:50

Roman
17.07.2017
14:48:07
Не охото поддерживать свой велосипед

Knock
17.07.2017
14:52:37
Всегда его можно оформить в виде отдельной библиотеки
Получить кучу лучей добра
Может даже добиться, чтобы эту функциональность добавили в yii
Или еще куда, где нужно

Roman
17.07.2017
14:53:49
Там говнокод и нужно переписывать. А если писать нормально, с возвожностью кастомизации всего и все, то получится не лучше симфони
Хотя я бы переписал, было бы время. Уж слишком симфонивский компонент монструозный для standalone использования
У вас есть все шансы, нормального аналога я так и не нашел

Knock
17.07.2017
14:54:35
Я один
:-(
Я зелен, юн, невинен, лол.