
Artem
18.12.2017
20:41:57
Так ты видимо докер пытался поднять но не получилось

Like
18.12.2017
20:42:20
Что такое "докер"?
Тимлид, поведай мне

Artem
18.12.2017
20:42:53
А так это когда песок ешь, но не получается

Google

Sparrow
18.12.2017
20:47:49
Докер пытался поднять ?

Егор
18.12.2017
21:31:44
Выглядит так, будто версия PHP 7.0

Like
18.12.2017
21:32:57

Егор
18.12.2017
21:39:39
https://3v4l.org/KrKbB
глянь на оутпут для php 7.0
Return value of Services\Game\GameService::createTotalGame() must be an instance of Services\Game\void, none returned in

Maksim
18.12.2017
22:12:28
забавный результат)

Like
18.12.2017
22:14:22

Artem
18.12.2017
22:17:41
Чет я выпал ?

Dmitry
18.12.2017
22:25:49
ну ты правда не понимаешь сам в чем дело?

Darkling
18.12.2017
22:25:51
У тебя расхождения с контрактом на лицо

Like
18.12.2017
22:26:00

Dmitry
18.12.2017
22:26:30
все что не зарезервированное слово - то класс
void в 7.0 не зарезервированное слово еще, значит пхп ищет класс

Google

Like
18.12.2017
22:26:42
И такая фигня была со string и int

Dmitry
18.12.2017
22:27:20
значит ты опечатывался просто

Like
18.12.2017
22:27:28
Нет...
А бле, теперь мой косяк
Забыл вызвать

Darkling
18.12.2017
22:28:23

Like
18.12.2017
22:28:48
Но эта хуйня была со строкой и с числом
Если найду - закину сюда
Он поступал аналогично void'y
Фиксится, конечно же, просто - \%type, но суть та же

Darkling
18.12.2017
22:29:41
Ластик
Я те сердце выжгу

Like
18.12.2017
22:30:01
Да бле, работаю, запутался в этом дерьме

Darkling
18.12.2017
22:30:04
На досточке ?

Like
18.12.2017
22:30:40
Причем, фича со строкой вылезла в тестовом задании которое запускали на проверку
А у меня этой ошибки не было

Dmitry
18.12.2017
22:30:53
ну наверняка опечатка

Google

Like
18.12.2017
22:31:00
Возможно, он все в 7.0
У меня все работало, на работе - нет

Dmitry
18.12.2017
22:31:20
а точно в выходных параметрах, а не входных?

Like
18.12.2017
22:31:29
Бацнул слеш - все хорошо

Dmitry
18.12.2017
22:32:30
значит писал на 7.0 а исполнял на 5.6 ;)

Like
18.12.2017
22:32:33
С войдом лан, я сам хуево читал, просто слеш сразу ставил
Он искал константу в классе
Это говно я запомню надолго ?
@miksir @funfn
https://stackoverflow.com/questions/4103480/how-to-resolve-argument-1-passed-to-my-function-must-be-an-instance-of-string
вот крч

Like
18.12.2017
22:42:10
Не только void...

Dmitry
18.12.2017
22:42:35
prior to PHP 7

Like
18.12.2017
22:42:48
Так стоп, вопрос 7 лет назад
Чо за говно
Крч, я сдаюсь
Скрин с ошибкой был в скайпе, а он не сохраняет сообщения, урод

Admin
ERROR: S client not available

Like
18.12.2017
22:45:47
Но в целом я понял о чем вы
Эти "хорошие люди" запускали код не на 7.* версии

Google

Darkling
18.12.2017
22:45:52
Либо юзать это всё без явных тайпов, либо перекатываться на 7.1, но я подозреваю, что сервер не поддерживает и нужно подстраиваться под клиента. Мгм
Да?

Like
18.12.2017
22:47:40
Нет))

Darkling
18.12.2017
22:48:50
Сук
))0

Artem
18.12.2017
23:18:14
Чет я уже опал, я просто с телефона, не могу понять прикол

Егор
19.12.2017
08:52:11

Andrew
19.12.2017
13:02:29
кто-нибудь юзал https://github.com/marmelab/admin-on-rest или https://github.com/marmelab/ng-admin? Может есть какой фидбек? Надо нагенерить простой mobile-first client side CRUD для Symfony REST API.

Sergey
19.12.2017
13:11:10
это тебе больше в чатики фронтовиков, если хочешь побыстрее фидбэк получить. Я лично тыкал ng-admin но это было давно. В целом имеет смысл, есть ты знаком с реактами или ангулярами хоть немного

Sergey
19.12.2017
13:19:51

Sergey
19.12.2017
13:20:23
не, мне не такие нужны. мне нужно типа... риалайм всякие отображалки машинок на карте)
ну это я образно конечно
там и без UI пока дел много
вся эта прелесть с UI нужна будет для "изменений требований" вроде учета региона
в каждом регионе свои тарифы, свои варианты...

Bohdan
19.12.2017
13:26:53
типа свитчеров?
если завел уже репу - открывай ее
можно ведь и в wiki писать, и issues предлагать
я смотрю, народ заинтересован

Sergey
19.12.2017
13:28:37
через мясяцок такими темпами)

Bohdan
19.12.2017
13:30:53
да хоть так) главное, чтоб было)

Mikhail
19.12.2017
13:55:25
А кто чем воркеры запускает? Например обработку очередей. Смотрю пока в сторону supervisord, но там нет таймаута между запусками, а systemd нет на сервере. И как у вас живут эти воркеры? Обработал сообщение — умер или обрабатывает пачками? Может направите в какую сторону еще копнуть?

Google

Victor
19.12.2017
13:58:15
Ребзя, такой вопрос, я тут увидел код в котором во finally блоке используют return. И вот такой вопрос это вообще документированная Фитча или баг ?
П.С.
В таком случае исключение теряется
Выглядит просто очень странно и не гуманно

Mikhail
19.12.2017
14:03:44
finally выполняется всегда после try так что да — ты можешь переопределить возвращаемое значение в finally, напрямую в документации я такого примера не вижу, но про порядок исполнения все написано.
https://3v4l.org/OqtO9

Victor
19.12.2017
14:08:27
https://3v4l.org/cOlYK проблемы начинается вот тут)
Как бы вроде бы все логично, но как бы фиг потом отладишь такое. Причём даже если твой catch блок что то(исключение) бросает, а в финал блоке есть ретурн, исключение пропадёт.