
Jan
16.12.2016
21:11:11
программерам норм, а тем, кто его отродясь не видел, я думаю, не оч.

NeuroZ
16.12.2016
21:14:11
Спасибо посмотрю

Sergey
17.12.2016
09:21:38
через неделю клиент знал markdown лучше меня

Google

Sergey
17.12.2016
09:22:26
?

Firdavs
17.12.2016
09:23:19

Roman
17.12.2016
16:54:35
как мне прослушивать cli тест php использую xdebug?

Sergey
17.12.2016
16:54:57
в пхпшторме из коробки все ставится

Roman
17.12.2016
16:55:10
эм, но не настраивается

Sergey
17.12.2016
16:55:36
https://www.jetbrains.com/help/phpstorm/2016.2/enabling-phpunit-support.html точно настроил?

Roman
17.12.2016
16:55:47
на браузера понятно, настроил, юзаю. Там устанавливается куки для xdebug и все ок
не правильно выразился наверно, это не phpunit тест, а выполнение через консоль файла с передачей ему аргументов

Aleh
17.12.2016
17:13:42
еще проще настраивается

Roman
17.12.2016
17:29:50
можно объекту добавлять свойства на лету?

Sergey
17.12.2016
17:32:09

Roman
17.12.2016
17:32:19
мне нужно
как сделать?

Google

Sergey
17.12.2016
17:32:31
$obj->prop = 'value';

Roman
17.12.2016
17:32:35
чтобы было что то типа = $o

Sergey
17.12.2016
17:32:37
тадам

Roman
17.12.2016
17:32:38
да
хотел это написать

Sergey
17.12.2016
17:32:53
но вообще тебе это не нужно, может ты думаешь что нужно но нет
либо тебе надо stdClass

Aleh
17.12.2016
17:33:03

Roman
17.12.2016
17:33:07
нет, stdClass точно не нужно
у меня уже есть объект и в нем есть свои свойства и методы

Sergey
17.12.2016
17:33:24
если не нужен stdClass (то есть не динамическая структура) то добавлять поля тоже не нужно

Roman
17.12.2016
17:33:35
просто в начало нужно добивать еще одно паблик свойство

Sergey
17.12.2016
17:33:35
все ж логично

Aleh
17.12.2016
17:33:51
в смысле в классе

Sergey
17.12.2016
17:33:53
ну да
в классе

Roman
17.12.2016
17:33:55
да

Sergey
17.12.2016
17:33:56
явно
не в рантайме

Google

Roman
17.12.2016
17:34:01
я не могу этого сделать явно

Aleh
17.12.2016
17:34:07
почему?

Sergey
17.12.2016
17:34:10
код не твой?)

Roman
17.12.2016
17:34:12
потому что тест)

Sergey
17.12.2016
17:34:15
....

Roman
17.12.2016
17:34:17
не везде мой

Aleh
17.12.2016
17:34:25
а зачем в тесте? о.о

Roman
17.12.2016
17:34:45
сложно объяснить и возможно нельзя рассказывать, потому что NDA

Sergey
17.12.2016
17:35:21
короч
динамически добавлять свойства для не динамических структур - не ок

Roman
17.12.2016
17:35:45
$obj->prop = 'value'; - баг языка?
с этим согласен

Sergey
17.12.2016
17:38:11
ты добавляешь пропертю объекту, а не классу

Roman
17.12.2016
17:39:05
а мне в конечном итоге, нужно чтобы добавилось классу
это свойство

Sergey
17.12.2016
17:39:29
тогда ты проиграл

Aleh
17.12.2016
17:39:47
Ты чёт вообще плохое хочешь сделать

Sergey
17.12.2016
17:39:52
очень плохое

Roman
17.12.2016
17:39:53
ахаххах)

Google

Roman
17.12.2016
17:39:57
да))
но это лучше чем загружать обновленный файл с классом

Sergey
17.12.2016
17:40:32
зачем тебе для тестов менять класс?

Roman
17.12.2016
17:40:34
с новым свойством

Sergey
17.12.2016
17:40:43
http://www.jct600.co.uk/img/brands/logos/volkswagen.jpg
вот у этих ребят тесты писать учишься?

Roman
17.12.2016
17:40:54
после успешного теста в свойство класса кладется инфа
не, в первые вижу эту ссыку

Sergey
17.12.2016
17:41:05
почему ты не можешь инфу ложить просто куда-то?

Roman
17.12.2016
17:41:08
ссылку*

Admin
ERROR: S client not available

Sergey
17.12.2016
17:41:12
...

Roman
17.12.2016
17:41:22
потому что не могу, нужно именно в класс
в его свойство

Sergey
17.12.2016
17:41:28
погоди
стой
остановись

Roman
17.12.2016
17:41:33
чтобы не сломать обратную совместимость
стою

Sergey
17.12.2016
17:41:53
тебе надо в рамках тестов! сохранять между вызовами чего-то там какую-то там инфу....

Google

Sergey
17.12.2016
17:42:00
заведи в тестах пропертю и радуйся
тесты - это такой же клиенсткий код. Если тебе надо что бы у тестиремого класса была пропертя - значит она нужна не только для тестов

Roman
17.12.2016
17:42:52
да, не только для тестов

Sergey
17.12.2016
17:42:53
а если только для тестов - значит тебе не нужна эта пропертя вообще

Roman
17.12.2016
17:42:55
само собой
для админки еще нужна
ну и для след тестов тоже

Sergey
17.12.2016
17:43:14
от того что ты добавишь пропертню обратная совместимость не пострадает

Roman
17.12.2016
17:43:45
слишком много файлов в которые придется добавлять поперти
очень много

Sergey
17.12.2016
17:43:49
.........

Roman
17.12.2016
17:43:51
сверх 1000

Sergey
17.12.2016
17:43:54
ты явно что-то делаешь не так
то есть у тебя есть некая пропертя... которая должна быть ВО ВСЕХ классах?

Roman
17.12.2016
17:44:12
дак да) это меньшее из зол
не во всех
в некоторых ее нет и не должно быть

Sergey
17.12.2016
17:44:37
зачем? Что там хранится? Почему у тебя тысячи классов которым она нужна?
логирование что-ли делаешь?

Roman
17.12.2016
17:44:48
не

Sergey
17.12.2016
17:44:50
AOP попробуй короч
ну тоесть это ж пропертя