
Sergey
04.07.2017
12:31:50

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
Есть смысл заводить классы для каждого?
Помоему нет

Andrew
04.07.2017
12:38:37

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

Andrew
04.07.2017
12:42:00

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

Serg
05.07.2017
08:54:04

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

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)

Ivan
05.07.2017
13:27:16

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

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

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

Ivan
05.07.2017
13:29:23

Andrew
05.07.2017
13:30:43

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

Sergey
05.07.2017
20:44:03
вроде в 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

Sergey
05.07.2017
21:12:31
в теории оно должно работать как merge сейчас