
?
15.07.2016
10:39:41
блядь, хуйню выше написал
a:3:{i:0;O:1:"C":2:{s:1:"a";i:2;s:1:"b";i:3;}i:1;O:1:"C":2:{s:1:"a";i:5;s:1:"b";i:6;}i:2;O:1:"C":2:{s:1:"a";i:2;s:1:"b";i:3;}}
вот так верно
опечатался немного

Google

?
15.07.2016
10:40:43
речь об array_unique для массива объектов

Vadim
15.07.2016
10:43:55
говорят достаточно для класса имплементировать __toString и тогда будет ок
https://stackoverflow.com/questions/2426557/array-unique-for-objects

?
15.07.2016
10:44:47
в __toString() надо ещё что-то для сравнения вписать
да и придётся это делать для каждого потенциального класса, который может подвергнуться такому сравнению

Vadim
15.07.2016
10:45:22
ну а ты хотел, джвисты целыми днями страдают со своими компараторами, а пхпшникам лень один метод один раз написать даже :)
ну да, есть предположение, что если хочется очень магии, то это к руби, но я их не трогал даже

?
15.07.2016
10:45:54
тот метод из мана в данном случае более универсален
ему как бы похуй, есть там __туСтринг или нет

Vadim
15.07.2016
10:46:54
я чет упустил что это за метод такой

?
15.07.2016
10:47:33
хотя не
я не так делал :/

Vadim
15.07.2016
10:48:50
ну да, интересно, но метод с тустринг зато 100% под твоим контролем

Google

Денис
15.07.2016
10:49:22
но это почти всегда так

?
15.07.2016
10:49:43
вот так я делал ^^
public function unique()
{
return (new static(array_unique($this->map("serialize", "array"))))->map("unserialize");
}
что есть мап, думаю понятно

Vadim
15.07.2016
10:55:24
вот вам игрушка для маленьких хацкелицтов https://github.com/lstrojny/functional-php :)

Денис
15.07.2016
10:58:18

?
15.07.2016
10:58:33
у джейсона есть пара проблем
вроде проёба типа
или не дружбы с не юникодом

Денис
15.07.2016
10:59:06
точно не помню, каких именно, поэтому первое, что пришло в голову - сериализация
у джейсона есть пара проблем
и вот еще Замечание:
PHP реализует надмножество JSON, который описан в первоначальном » RFC 4627, - также кодируя и декодируя скалярные типы и NULL. RFC 4627 поддерживает эти значения только в случае, если они находятся внутри массива или объекта.
И хотя это надмножество согласуется с расширенным определением "JSON текста" из новых » RFC 7159 (который старается заменить собой RFC 4627) и » ECMA-404, это все равно может приводить к проблемам совместимости со старыми парсерами JSON, которые строго придерживаются RFC 4627 с кодированием скалярных значений.
поэтому да, сериализация - лучше

?
15.07.2016
11:00:37
разве моё высказывание этому противоречит?

Денис
15.07.2016
11:00:46

Gendalf
15.07.2016
12:54:58
кто в Laravel понимает? зачем в модели нужно $hidden? про выбор между fillable и guarded понятно

(;¬_¬)
15.07.2016
12:59:02
Hiding Attributes From JSON
т.е. допустим хочешь ты в жсоне вернуть модельку юзверя, но не хочешь палить пассворд с логином

Gendalf
15.07.2016
13:00:30
а guarded тоже ?

Admin
ERROR: S client not available

Владислав
15.07.2016
13:01:44

Google

Gendalf
15.07.2016
13:01:47

(;¬_¬)
15.07.2016
13:03:16

Владислав
15.07.2016
13:03:52
Ну тут бы я поспорил) не правильно приём провёл/принял и проблем побольше чем у боксера будет))

(;¬_¬)
15.07.2016
13:03:58

Владислав
15.07.2016
13:04:12
Не будем оффтопить))

?
15.07.2016
13:04:15
у боксёра голова - одна из основных целей
выиграть можно либо очками, либо нокаутом
для второго надо бить в голову

Артур Евгеньевич
15.07.2016
13:04:55
Короче на выходных постараюсь замутить страничку с правилами поведения в группе)

(;¬_¬)
15.07.2016
13:05:00

Артур Евгеньевич
15.07.2016
13:05:03
хотя я уже полгода собираюьс наверно))

Gendalf
15.07.2016
13:06:49

Артур Евгеньевич
15.07.2016
13:06:58

?ш
15.07.2016
13:18:44
Пехепач
Как запретить пхп выдавать Undefined variable notice в конфиге?