@symfony_php

Страница 248 из 1418
Sergey
04.07.2017
12:31:50
Вы используете inline стили?
инлайн в смысле на тегах или инлайнскрипт для пререндера как @andrewkovalyov говорит?

Dinar
04.07.2017
12:32:08
Просто на тегах. Типа style=""

Sergey
04.07.2017
12:32:34
не

Dinar
04.07.2017
12:36:17
А вот смотри. Например у тебя есть таблица, у которой надо каждый столбец сделать определенной ширины.

Google
Dinar
04.07.2017
12:36:25
Есть смысл заводить классы для каждого?

Помоему нет

Dinar
04.07.2017
12:39:10
Опять же, а в чем профит?

Andrew
04.07.2017
12:42:00
Опять же, а в чем профит?
помимо separation of concerns, банальное уменьшение размера страницы с большими таблицами :)

Dinar
04.07.2017
12:42:22
использовать принцип ради принципа - это болезнь :)

Ну и например это реально только для одной таблицы.

Оно в любом случае будет валидно только для одной таблицы.

Andrew
04.07.2017
12:56:03
Оно в любом случае будет валидно только для одной таблицы.
наверное тебе лучше ответят во фронтендерском чатике

Dinar
04.07.2017
12:56:23
Ок :)

Просто если как бы реальное преимущество кто-то знает, то я бы хотел услышать.

Roman
04.07.2017
14:29:13
Ребят, вопрос немного не по теме. Ктонибудь сталкивался с такой проблемой? Пример из документации: <?php // http://codeception.com/docs/modules/REST#seeResponseMatchesJsonType // {'user_id': 1, 'name': 'davert', 'company': {'name': 'Codegyre'}} $I->seeResponseMatchesJsonType([ 'user_id' => 'integer|string', // multiple types 'company' => ['name' => 'string'] ]); ?> Если company == null тест отваливается (что логично). Как исключить из проверки company если пришел null? Если кто решил или знает как - напишите плз)

Дмитрий
05.07.2017
03:45:05
а как на локальной машине заставить чтобы использовался файл parameters_dev.yml

Google
f4rt~
05.07.2017
03:46:32
--dev ?

Дмитрий
05.07.2017
03:49:36
и как окружение указать в браузере

а понял, он же в игноре в гите, поэтому можно юзать стандартный parameters.yml с тестовыми параметрами

Daniel
05.07.2017
05:55:32
Ну ты посмотри блин config_dev.yml

Самый первый импортится кто?

parameters.yml

А что надо сделать, чтобы использовался parameters_dev.yml?

Правильно!

Создать его и добавить 3 символа

в config_dev.yml

Alan
05.07.2017
06:01:33
а почему просто не использовать environment variables ?

Антон
05.07.2017
06:21:54
+

Sergey
05.07.2017
08:32:59
странные ребята в fos user bundle однако

alpha->beta они сносят часть полей в модели юзера и убирают всю поддержку AdvancedUserInterface

Oleksandr
05.07.2017
08:41:15
на то они альфы и беты

Mikhail
05.07.2017
08:45:01
не видел ещё что бы у кого-то не пекло от fos user bundle

Sergey
05.07.2017
08:52:49
на то они альфы и беты
2 года они не трогали это, а потом перед самым релизом минорчик такой зашел и все накрыл

Oleksandr
05.07.2017
08:53:11
ггг, что ж поделать

я сейчас на го пишу и в менеджере зависимостей месяц назад поменялась структура файла от слова вообще

тоже біло неожиданно

Google
Evgenii
05.07.2017
08:54:59
Кто как борется с LAZY_LOAD в JMS Serializer? https://github.com/schmittjoh/JMSSerializerBundle/issues/413

Sergey
05.07.2017
08:55:24
дайте ссылочку почитать, что поменялось
https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Upgrade.md вот тут миграционный гайд, рядом ченжлог лежит

Serg
05.07.2017
08:56:37
спсб

Mikhail
05.07.2017
08:57:11
а, так речь про вторую ветку

Sergey
05.07.2017
09:08:07
да, в доках даже официальных говорили что юзайте 2ю ветку прям из мастера, пока не вышел релиз

я когда пришел на проект уже была завязка на 2ю версию.. назад не откатывали

ну 2 года работало)

Taras
05.07.2017
09:09:35
Ребята, каким образом можно переписать это в теле метода вместо аннотаций? /** * @expectedException \RuntimeException * @expectedExceptionMessage Excel file is outdated! */ public function testOutdatedExecute() { $this->runCommand('export_test_invalid.xlsx', 2); }

Sergey
05.07.2017
09:09:38
http://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api немного чтива. наверное самый полезный гайдлайн по апишкам, который я видел

Taras
05.07.2017
09:11:44
да блин, никак не могу вкурить как их использовать?.. $this->runCommand('export_test_invalid.xlsx', 2); $this->expectException(\RuntimeException::class); $this->expectExceptionMessage('Excel file is outdated!');

Taras
05.07.2017
09:11:50
вроде так не работает

все врубился, спасибо :)

торможу

Sergey
05.07.2017
09:14:55
наоборот писать надо)

Taras
05.07.2017
09:17:35
()noitpecxEtcepxe<-siht$

не помогает )

у меня просто трабла была, с тем что когда интегрировали phpcsfixer то он, курва, не воспринимает эти аннотации, и тупо херит их.

Daniel
05.07.2017
10:37:14
Ребята, вопрос не совсем тематический, по менеджменту в IT Задаю здесь, потому что как правило Symfony разработчики в основном более бородатые в этой индустрии, да и вообще тут у нас домашняя обстановка

Google
Daniel
05.07.2017
10:37:27
Вот руководитель проекта составляет с арт директором дизайн

Как оно доходит до верстальщиков и программистов и в каком порядке это у вас и как по-вашему должно все быть?

Блин, мне кажется я не знаю как вопрос задать

Dmitriy
05.07.2017
10:39:26
в идеале верстаки и программеры должны принимать дизайн

и учавствовать с самого начала проекта

Borys
05.07.2017
10:39:36
redmine

Dmitriy
05.07.2017
10:39:40
ну или хотя бы их главари

иначе дизайнер может заиграться "новой фишечкой", которая будет стоить как самолет

Admin
ERROR: S client not available

Borys
05.07.2017
10:41:36
мы регулярно с дизайнерами боремся... 2 дня до релиза и начинаются новые фишки которые ему приснились и должны быть обязательно в новом релизе

Alexander
05.07.2017
10:49:35
Sergey
05.07.2017
10:50:23
AdvancedUserInterface? разве?

https://github.com/symfony/symfony/issues/23292

Alexander
05.07.2017
10:51:01
Ага, оно

Andrew
05.07.2017
13:21:50
вопрос - а кто как флашит отдельные сущности?

или таких кейсов в нормальных проектах не бывает?

Ivan
05.07.2017
13:23:48
всегда полный флаш делаю

а зачем отдельно?

Andrew
05.07.2017
13:25:27
а зачем отдельно?
разгребаю наследие :)

Ruslan
05.07.2017
13:26:19
Можно $entityManager->flush($entity)

Google
Andrew
05.07.2017
13:26:59
в итоге оказалось, что разрабы активно юзали flush($singleEntity)

Можно $entityManager->flush($entity)
он работает чуть не так как от него ожидаешь

Ivan
05.07.2017
13:27:16
Можно $entityManager->flush($entity)
я так понимаю - это то, что Андрей разгребает)

Andrew
05.07.2017
13:27:34
он считает changesets для отдельной сущности, а не флаш для отдельной сущности

Ruslan
05.07.2017
13:28:13
Да, я уже понял по второму сообщению). Андрей, а какого результата хочется добиться?

Andrew
05.07.2017
13:28:17
и получается снежный ком проблем в некоторых случаях

Andrew
05.07.2017
13:30:43
Ruslan
05.07.2017
13:32:04
В моей практике были, неожиданного поведения и проблем не наблюдалось

Sergey
05.07.2017
20:44:03
+ ещё insert и delete остальных
именно так. отдельный flush лучше не делать

вроде в 3й версии от него откажутся

Sergey
05.07.2017
20:45:21
если Марко запилит TableGateway

но скорее всего да

Aleh
05.07.2017
20:58:08
Sergey
05.07.2017
21:02:24
это значит "мне тут не нужен UoW"

блин, неужто так мало кто юзает AOP в Symfony?

бандлы какие-то так себе

Aleh
05.07.2017
21:11:59
это значит "мне тут не нужен UoW"
Что должно произойти со связями?

Sergey
05.07.2017
21:12:31
Что должно произойти со связями?
весь граф сущностей считается как derty

в теории оно должно работать как merge сейчас

Страница 248 из 1418