
Mikhail
13.09.2017
08:43:11
Поиск это единственный плюс в суффиксе. Но с суффиксом возникают дефолтные реализации которые как бы важнее других. Есил есть WheelInterface то есть большой соблазн первой реализации дать название Wheel.

Roman
13.09.2017
08:52:17

Rm
13.09.2017
08:52:42
#ларавелка, #256
DB::table('posts')
->where('from_id', $user->id_telegram)
->update(['user_id' => Auth::id()]);
как обновить те посты, чтоб
message_validate
не повторялось?

Google

Mikhail
13.09.2017
08:53:12
Не обязательно. Просто возникают дефолтные реализации.
Например интерфейс в библиотеке как hook point и дефолтная реализация в самой библиотеке
Часто такое вижу.

russik
13.09.2017
08:54:52

Rm
13.09.2017
08:57:36
??
в той же таблшле по которой делаю выборку и апдейт есть поле message_validate, как его в условие добавить, чтоб оно в выборке не повторялось?

russik
13.09.2017
08:58:09
https://laracasts.com/discuss/channels/eloquent/the-sql-select-distinct-statement
в этот напрявлении ищи материалы

Victor
13.09.2017
09:00:44
Ребзя, возник такой вопрос, на счёт принципа Барбары Листков, дочерний класс может изменять принимаемые параметры конструктора (конструктор соответсвенно не указан в интерфейсе) ? Конструктор ведь не считается методом объекта. Или я не прав ?

Ivan
13.09.2017
09:01:31
прав

?
13.09.2017
09:32:34
https://youtu.be/h6WvetICeo4

Антон
13.09.2017
09:39:56
DDD головного мозга

F01134H
13.09.2017
09:41:23
ддд или ддд, вот в чем вопрос

?
13.09.2017
09:42:37
TDD versus FTT
https://pbs.twimg.com/media/DJNOs__WAAAnlXb.jpg:large

Google

?
13.09.2017
09:44:39
?

Муслим
13.09.2017
09:51:28
С днём программиста, друзья !
Упс, это пхп группа, извиняюсь.

Vitaly
13.09.2017
09:55:26
Аххахах!

Борис
13.09.2017
09:57:34

Aleh
13.09.2017
09:58:51

Fayozjon [CybernatiC]
13.09.2017
10:04:43

Valeriy
13.09.2017
10:04:56
Неть

Антон
13.09.2017
10:05:03
илитный

Valeriy
13.09.2017
10:05:15
Вот да

Sergey
13.09.2017
10:16:09

Roman
13.09.2017
10:17:03

Sergey
13.09.2017
10:17:04
а значит даже если рассматривать конструктор как часть интерфейса (хотя я считаю что это не так) то все хорошо

Danila
13.09.2017
10:21:53
Ребят, помогите, пожалуйста.
Со страницы через axios отправляю постом данные. Request payload хром показывает {"ids":[1,2,2,3,4,5]}, но на стороне сервера $_REQUEST пустой.
В какую сторону копать?

Mikhail
13.09.2017
10:22:39
php://input

Victor
13.09.2017
10:23:24

Sergey
13.09.2017
10:24:08

Danila
13.09.2017
10:24:16
php://input
Это нормальная практика? Я первый раз это вижу вообще, хотя пишу уже лет 10 от времени к времени.

Google

Danila
13.09.2017
10:24:30
А почему не попадает в $_REQUEST?

Sergey
13.09.2017
10:24:31
а потому я бы разделял все же "инстанцирование" и как следствие конструктор и весь процесс создания объекта от того как объект используется
не попадает как раз таки по этой же причине - контент тайп
не умеет php парсить json
самостоятельно

Sergo
13.09.2017
10:25:49
эм
шта?)

Danila
13.09.2017
10:26:20
Хм, получается, это прям жсон, а не строка уходит. Видимо, недочитал доки аксиосы
Спасибо.

Sergo
13.09.2017
10:28:20
ему
не умеет php парсить json
самостоятельно

Danila
13.09.2017
10:29:29
не умеет php парсить json
Речь о том, что в реквесте приходит жсон. Не строка, не формдата, а прям тупо жсон. Пхп не знает, что с ним в этом случае делать и не кладёт в $_REQUEST
Так-то умеет, но не на этом этапе, а ручками.

Yurij
13.09.2017
10:30:05
есть кто из Латвии?

Sergo
13.09.2017
10:30:32
т.е. в реквесте что-то типа $_REQUEST['data'] = {"a":"bla"} ?

Danila
13.09.2017
10:30:58
Да
Нет

Google

Danila
13.09.2017
10:31:07
В реквест вообще не попадает
$_REQUEST - это служебный массив, его пхп формирует на стадии принятия запроса.
Вот в этот массив не попадает жсон

Dmitry
13.09.2017
11:29:07

Roman
13.09.2017
11:29:38

Dmitry
13.09.2017
11:34:25
имхо избыточно... только если есть уверенность, что будешь менять внешнюю зависимость или ее интерфейс специфичен. Адаптер можно будет сделать когда все же замена потребуется

Sergey
13.09.2017
11:36:26
потому там норм
ты просто не должен допускать что бы твой код важный в контроллеры просачивался
и тогда все будет хорошо)

Roman
13.09.2017
11:39:55
потому там норм
ага, т.е. в слое инфраструктуры по сути все равно, есть адаптер или нет)
Стараюсь делать методы контроллеров тонкими, инжектю необходимый сервис и отдаю ему данные, и просто отдаю ожидаемый ответ)
еще раз спасибо)

Sergey
13.09.2017
12:01:02
ну тут больше здравый смысл, что от чего ты отделить пытаешься
и с какой целью

Roman
13.09.2017
12:59:13
1. Что вы используете для генерации объектов при тестировании?
2. И что юзаете, если надо заполнить БД данными?
Дякую

Saško
13.09.2017
14:37:47
https://github.com/fzaninotto/Faker

Constantin
13.09.2017
14:54:42
Эта либа кстати течёт по памяти

Dave
13.09.2017
14:55:13
Если в промышленных масштабах то и пыха потечет

Alexpts
13.09.2017
14:58:34
Muffin + faker

Sergey
13.09.2017
15:01:36

Google

Roman
13.09.2017
15:36:35
Подскажите рабочий из коробки торрент-трекер с анонсером?

Saško
13.09.2017
15:37:11