@symfony_php

Страница 144 из 1418
Ринат
17.03.2017
06:44:57
или о чём ерчь

Mihail
17.03.2017
06:45:49
ну да

Google
Ринат
17.03.2017
07:48:10
а по какому принцепу "взяли"? т.е что там проходишь или в чём процесс?

Sergio
17.03.2017
07:48:26
всем приветы

и с Днем святого Патрика))

Mihail
17.03.2017
07:48:55
Дмитрий
17.03.2017
07:49:15
дебагером же
как вэб дебажить понятно, xdebug работает, а вот с консолью непонятно

Sergey
17.03.2017
07:49:43
с консолью на локалке еще проще, ща

https://confluence.jetbrains.com/plugins/servlet/mobile#content/view/57288880

Alan
17.03.2017
08:13:18
@the_coder XDEBUG_CONFIG="idekey=PHPSTORM" php bin/console ....

ну и автостарт там в хдебаг прописать

Alex
17.03.2017
08:40:41
господа, у кого-нибудь есть опыт внедрения Symfony Profiler в не-symfony приложение?

Sergey
17.03.2017
08:41:38
ну ты то его внедрить без проблем сможешь, но он тебе ничего не будет показывать

Дмитрий
17.03.2017
08:43:55
https://confluence.jetbrains.com/plugins/servlet/mobile#content/view/57288880
это для каждого скрипта который нужно будет дебажить делать конфигурацию?

Alex
17.03.2017
08:44:15
ну ты то его внедрить без проблем сможешь, но он тебе ничего не будет показывать
коллекторы я свои имплементирую, это разумеется. Просто не могу найти доку, как его внедрять

Google
Sergey
17.03.2017
08:46:55
ну либо как выше написали

@the_coder XDEBUG_CONFIG="idekey=PHPSTORM" php bin/console ....

тогда не нужно добавлять)

коллекторы я свои имплементирую, это разумеется. Просто не могу найти доку, как его внедрять
понял. загляни в исходники WebProfilerBundle. там правда за собой нужно тащить http kernel, routing, twig

Дмитрий
17.03.2017
09:07:42
ставлю точку останова, запуская дебаг, запсукаю скрипт и ошибка PHP Fatal error: Class 'Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand' not found in имя скрипта

Sergey
17.03.2017
09:08:25
а без дебага скрипт запускается?

или как ты запускаешь скрипт? через bin/console args?

Дмитрий
17.03.2017
09:09:16
да

PHP Fatal error: Class 'Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand' not found in

бдтн

php bin/console churn:report month=2 aab=90

Sergey
17.03.2017
09:10:23
а с дебагом как?

Дмитрий
17.03.2017
09:11:23
shift+f9 и в консоле эту команду

а не, эта ошибка на shift+f9 dsktnftn

вылетает

что-то я неправильно натсроид

Sergey
17.03.2017
09:12:43
ты пытаешься напрямую класс вызвать походу

что в консоли у тебя идет перед ошибкой?

Дмитрий
17.03.2017
09:14:56
давай по порядку я в шторме нажимаю shift+f9 и сразу он выдает эту ошибку, до консоли дело не доходит

Google
Sergey
17.03.2017
09:15:06
что такое shift + f9?



что у тебя вот тут?

https://confluence.jetbrains.com/display/PhpStorm/Debugging+PHP+CLI+scripts+with+PhpStorm смотрел вообще эту линку?

Дмитрий
17.03.2017
09:16:31
да

путь до СhurnCommand.php

Sergey
17.03.2017
09:17:06
ну вот

а должен быть bin/console

и в аргументах то как ты вызываешь



Дмитрий
17.03.2017
09:21:17
получилось, спасибо только вот не понятно с аргументами, если они могут меняться, например сейчас я указываю month=2, а вледующий раз week=10

Sergey
17.03.2017
09:21:30
заходишь в конфиг и меняешь)

Дмитрий
17.03.2017
09:21:38
так и подумал :)

Dmitry
17.03.2017
11:08:28
Подскажите, можно ли полноценно работать в связке PHPStom + Vagrant? Чтобы не было, так сказать, отличий от локалки

Sergey
17.03.2017
11:13:31
можно

Roman
17.03.2017
11:13:43
я пару лет назад запускал, все это медленно работает и не всегда и настраивается он хуйпойми как (я так и не понял как его правильно строть)

Sergey
17.03.2017
11:13:45
но сильно зависит от того как ты все же работаешь)

Dmitry
17.03.2017
11:13:50
спс, сейчас постараюсь настроить

Sergey
17.03.2017
11:14:11
ну и виртуалке надо хотя бы гига 2 оперативы давать и не жмотиться

Google
Dmitry
17.03.2017
11:14:35
а ты на linux'e сидишь?

Sergey
17.03.2017
11:14:47
я? я на яблоках

Roman
17.03.2017
11:14:49
сейчас да. тогда сидел на винде

Sergey
17.03.2017
11:15:06
потому сижу с docker-ом в virtualbox

Dmitry
17.03.2017
11:15:38
машина-то мощная.. на маке можно норм работать, там есть apt-get ?

Sergey
17.03.2017
11:15:48
вообще-то нет

Salavat
17.03.2017
11:15:52
На маке разве есть apt-get?

Sergey
17.03.2017
11:15:55
там есть `brew` который тот еще рак

Salavat
17.03.2017
11:15:57
brew же какой-то

Sergey
17.03.2017
11:16:12
apt-get ставит пакеты, brew скачивает исходники и собирает

Admin
ERROR: S client not available

Dmitry
17.03.2017
11:16:17
хм... я работал года три назад на маке, там был apt-get

Sergey
17.03.2017
11:16:27
ну то есть помимо brew тебе надо еще весь xcode-toolchain надо

Dmitry
17.03.2017
11:17:10
посмотрим как пойдет на windows 10 шторм + вагрант

Sergey
17.03.2017
11:18:39
так а что шторму то?

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

максимум придется научиться remote debug для xdebug настраивать (и есть кучи готовых конфигов)

Dmitry
17.03.2017
11:19:51
во... только об этом писал.. думаю о том, чтобы проблем небыло с пробросом

Sergio
17.03.2017
11:24:22
ну вот и задачка с нуля

прилетела наконец))

Google
Sergio
17.03.2017
11:24:29
парсер

посоветуете чтото для работы с DOM?

там сайт без js-ов всяких

Andrey
17.03.2017
11:25:31
DomCrawler?

Dmitry
17.03.2017
11:25:39
О.. кстати, может кто знает: кому-то в команду нужен симфонист? ?

Roman
17.03.2017
11:25:53
город?

Dmitry
17.03.2017
11:26:14
на удаленку

Sergey
17.03.2017
11:26:47
кстати 2016го года мак себе кто-то брал уже?

Dmitry
17.03.2017
11:29:53
Apple Mac Pro A1481 - $5000 - ну нах, лучше самому собрать на порядок мощнее машину

Evegniy
17.03.2017
11:29:53
Добрый день! Скажите, а как дела в Entity eager loading (Жадную загрузку) ?

Dmitry
17.03.2017
11:30:27
/** * @OneToOne(targetEntity="User") * @JoinColumn(name="user_id", referencedColumnName="id", fetch="EAGER") */

Sergey
17.03.2017
11:30:28
просто указываешь связь как eager и тебе будет лепить доп запросы на каждую сущность

Dmitry
17.03.2017
11:31:17
http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/annotations-reference.html#annref-onetoone -> CTRL+F -> lazy

Dmitry
17.03.2017
11:32:16
http://hard.rozetka.com.ua/apple_MD878UA_A/p461110/#tab=all 140 000 грн - $5000 (чуточку больше)

Sergey
17.03.2017
11:32:30
эм) не я о макбуках прошках

Evegniy
17.03.2017
11:32:49
А если у мне надо не всегда прогружать их с ходу?

Sergey
17.03.2017
11:33:01
тогда тебе нужен lazy, а не eager

Dmitry
17.03.2017
11:33:06
знакомый купил мак про - довольный как слон

Evegniy
17.03.2017
11:34:15
тогда тебе нужен lazy, а не eager
Вот у меня есть три места использования сущности, в одном мне надо прогрузить со связями, а в двух мне нужен без сущностей.

Sergey
17.03.2017
11:35:09
у тебя один раз в любом случае связь загрузится

и в двух других у тебя сущность уже будет со связью хочешь ты этого или нет

Evegniy
17.03.2017
11:36:09
и в двух других у тебя сущность уже будет со связью хочешь ты этого или нет
Не верю что нет возможности загружать по надобности. По идеологии не хочется спорить.

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