@phpgeeks

Страница 3632 из 8430
f4rt~
30.01.2017
23:14:09
??

F01134H
30.01.2017
23:14:13
вон как

Dan
30.01.2017
23:14:18
?

f4rt~
30.01.2017
23:14:19
а try когда пробуешь

Google
f4rt~
30.01.2017
23:14:21
ваш кэп

Евгений
30.01.2017
23:14:42
да в пыхе ничего не мешает построить всё на set_error_handler

F01134H
30.01.2017
23:15:19
К примеру, используя boolean как параметр или возвращаемое значение, потребует, чтобы эти аргумент или возвращаемое значение были instanceof класса или интерфейса boolean, а не типа bool

Dmitriy
30.01.2017
23:15:20
Вот так, Фарт уже учит людей...

F01134H
30.01.2017
23:15:24
т.е. можно просто тип аргумента задать

и не юзать instanceof для создания эксепшена

Выведет фатальную ошибку, что в принципе логично, т.е. код полюбому дальше нельзя исполнять

Евгений
30.01.2017
23:16:31
вот тут читал дискас про исключения http://phpclub.ru/talk/threads/%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B-throw-exception.64482/

F01134H
30.01.2017
23:19:25
А еще смотрите, такой диссонанс. Есть два метода: public function addEvent() { return $this->eventsPool[] = new Event($this); } и public function addEventToPool(Event $event) { $this->eventsPool[] = $event; } 2 метод нужен для вызова другими объектами по сути. А в первом как правильнее - добавлять напрямую в массив (как сделано сейчас)? Или через функцию?

т.е. вот так: public function addEvent() { return addEventToPool(new Event($this)); }

pw0ned
30.01.2017
23:22:27
Использовал file_get_contents, получил {"response":{"status":"not_banned","link":"http:\/\/vk.com"}}

Есть возможность получить только статус ?

f4rt~
30.01.2017
23:23:00
$var = json_decode($var,TRUE) $var['response']['status']

Google
F01134H
30.01.2017
23:25:18




v
31.01.2017
00:07:13
обложился исключениями, бляд

вот что я скажу тебе, птица

сразу ты охуенно не сделаешь

da horsie
31.01.2017
00:07:33
зачем тебе эта логика

сделай два метода

v
31.01.2017
00:07:44
делай как получается

а через годик переосмыслишь написанное

da horsie
31.01.2017
00:08:38
subscribeTo(Event $event, callable $handler)

subscribeToMany(array $events, callable $handler)

F01134H
31.01.2017
00:09:21
ничоси

а что есть callable?

da horsie
31.01.2017
00:09:48
aga

F01134H
31.01.2017
00:09:57
т.е. что это такое? ?

da horsie
31.01.2017
00:10:06
тайпхинт

нечто, что можно вызвать

кложур или массив(объект, метод)

F01134H
31.01.2017
00:10:50
Спасибо Коняш :3

da horsie
31.01.2017
00:11:18
или что-то с методом __invoke()

Google
F01134H
31.01.2017
00:11:33
слушай

а для массива объектов можно как то сверку типа сделать?

da horsie
31.01.2017
00:11:55
пыхом нельзя

но шторм понимает такое /** @var Event[] $events */

F01134H
31.01.2017
00:12:51
хмм

da horsie
31.01.2017
00:12:55
func(array $events)

Dmitriy
31.01.2017
00:26:47
т.е. что это такое? ?
какая то фигня , которую можно вызвать как функцию .

F01134H
31.01.2017
00:26:59
это тип(!)

сделай два метода
я хотел универсальную функцию прост запилить)

Dmitriy
31.01.2017
00:27:37
это тип(!)
псевдотип

da horsie
31.01.2017
00:44:50
больше логики - больше шансов на ошибку

AbduCOM
31.01.2017
04:21:51
ребята, как работает uniqid()? сгенерировал 5 раз. вот такие результаты: 589010762786f 589010a1a482f 589010a60b4ac 589010aac68c3 589010ae6b006 это фунцкия зашифрует time() на md5?

Иван
31.01.2017
04:34:11
hi

ребят кто знает написал sql запрос он срабатывает в mysql а в php выдает все данные кроме 1 почему то те данные в массив не помещаются (цифры)

{ [0]=> array(3) { ["DD_MM_YYYY"]=> string(10) "01.12.2016" ["SUMMA(A.RASH_POLN)"]=> bool(false) ["SUM"]=> string(6) "762,84" }

"SUMMA(A.RASH_POLN)"]=> bool(false) во что дает

хотя там цифры должны быть



Google
Иван
31.01.2017
04:36:49
а вот код

Anonymous*
31.01.2017
04:44:40
Сука таблицу мне покажи

с полем SUMMA(A.RASH_POLN)

Quiss
31.01.2017
04:51:24
Telegram Desktop was updated to version 1.0.4 — Click and drag to reorder pinned chats.

ну наканецта

всем привет

Admin
ERROR: S client not available

Anonymous*
31.01.2017
05:01:34
Привет Квис

da horsie
31.01.2017
05:02:21
утрочат

Jamal
31.01.2017
05:02:50
Привет Мужики, с утра задачка такая

уже мозг из носа вытекает

есть у нас 1. Товары 2. Склады 3. Отчёты Товары это константа их всегда определённое колличество. Склады тоже константа их всего 6. Отчёты должны быть такими что должны содержать в себе данные о колличестве товаров на складе на разные даты

Не могу представить связи в таблице, как правильно это описать ?

da horsie
31.01.2017
05:11:06
event sourcing?

Jamal
31.01.2017
05:11:32
event sourcing?
Это что то очевидное или надо гуглить ?

da horsie
31.01.2017
05:11:41
https://martinfowler.com/eaaDev/EventSourcing.html

как часто тебе надо генерить отчеты?

Jamal
31.01.2017
05:12:34
В сутки 2 раза

da horsie
31.01.2017
05:12:55
ты можешь N раз в сутки запускать скрипт, который будет подсчитывать текущее состояние и куда-то его складывать

Google
da horsie
31.01.2017
05:14:20
ну я не вижу ничего сложного

Jamal
31.01.2017
05:15:04
Прочитаю статью, может там что подскажут тоже

спасибо

da horsie
31.01.2017
05:16:31
будет у тебя что-нить типа select date(now), count(id), type, warehouse from goods group by type, warehouse into stats

это без event sourcing если

но можно заморочиться и превратить все в транзакции

типа пришел товар такой-то на склад такой-то

ушел такой-то оттуда-то

и транзации только добавлять, но не удалять

тогда ты сможешь воссздать состояние склада на любую заданную дату

но это наверно не нужн

Anonymous*
31.01.2017
05:19:30
транзакции охуенная тема только знаете я тут подумал нет ли бд которая из коробки любую операцию применённую к себе записывает как транзакцию и может откатываться вперёд назад на сколько угодно состояний

Jamal
31.01.2017
05:19:33
Ну я примерно вот так думал описать, но скажите почему я вижу это тупиковым развитием: goods id name storages id name reports good_id storage_id date

... а транзакции это что ?

goods id name storages id name reports name good_id storage_id date count Вот так правильней

da horsie
31.01.2017
05:23:40
не закладывай только жестких ограничений на количество складов и товаров

Страница 3632 из 8430