@symfony_php

Страница 516 из 1418
chesarhop
21.12.2017
12:24:20
нужно гибко описывать диапазоны. Вот например m:1/d:1/H:14/i:30 - H:18/i:30/d:23/m:2 или по б) N:1/H:00/i:00 - N:3/H:16/i:00 Это с потолка взятый формат. В админке задаём такие форматы и надо определить, под какой формат попадаёт текущая дата

Хотя же наверное можно взять и cron нотацию ?

Andrey
21.12.2017
12:25:44
так напиши парсер под эти форматы

и сравнивай по дефолту

Google
Vladislav
21.12.2017
12:26:50
у тебя даты не привязана к году? ты хочешь сравнивать момент времени условно?

каждого года

как сравнивать дату 1999-01-01 и твой диапазон который задан только месяцем и днем?

chesarhop
21.12.2017
12:30:13
Ща попробую описать подробнее задачу

Shmaltorhbooks
21.12.2017
12:38:03
У тебя есть сферическое описание временного интервала, типа второй четверг декабря и тебе надо знать попадает ли указанный таймстамп в этот интервал?

Так?

chesarhop
21.12.2017
12:40:26
Ага

Есть склады. Срок доставки со склада зависит от времени заказа. Если заказ поступил до 16:00 в понедельник срок доставки будет 1 день. Если заказ поступил в понедельник после 16:00 срок доставки будет 2 дня Если заказ поступил с 16:00 пятницы по 8:00 понедельника срок доставки 3 дня Т.е. есть набор рандомных диапазанов. И надо определить в какой диапазон попадает дата

Vladislav
21.12.2017
12:41:48
ну возьми свой диапазон (месяц день и тд), создай дату с таким же годом, как у обьекта сравнения и сравни даты?

chesarhop
21.12.2017
12:42:11
Кажись это же крон нотацией можно описать, да?

Vladislav
21.12.2017
12:42:25
ты о том как лучше хранить диапазон?

Andrey
21.12.2017
12:42:28
можно хоть двоичным кодом)

Vladislav
21.12.2017
12:42:37
первое что поудмал эо бинарный вид

Google
Shmaltorhbooks
21.12.2017
12:44:49
у тебя будут учитываться только часы-минуты-дни недели

или месяца-года тоже?

chesarhop
21.12.2017
12:47:19
@shmaltorhbooks В основном будут дни недели. С пн-ср. ср-пт, пт-вс. Но могут быть праздничные дни и тогда надо будет создавать правило, что с конкретного по конкретное число доставка будет пять дней.

Shmaltorhbooks
21.12.2017
12:47:28
что-то похожее мне когда в либе carbon встречалось

но не уверен, что она точно ляжет на твои нужды

или moment

а не, moment js - это фронт

и многое зависит от того, насколько гибко тебе надо описывать эти интервалы

если просто next monday - то это datetime, а если с "6 утра до половины второго каждый четвёртый вторник нечетного месяца вискокосного года" - всё немного сложнее)

chesarhop
21.12.2017
12:50:59
ок, спасибо за хоть какое-то направление. Пойду посмотрю что умеют

Dmitry
21.12.2017
12:59:57
ну в общем нотация крона хорошо вписывается... вот только не думаю, что реализацию именно для интервалов найдешь

Arky
21.12.2017
14:39:48
@fes0r хелп в пр (

Vladislav
21.12.2017
16:04:17
ок, спасибо за хоть какое-то направление. Пойду посмотрю что умеют
Я бы сохранял мапу в бинарном виде как-то, где каждый бит это секунда минута час день и тд. А в бд кладёшь число. Ну и надо в каком-то виде ещё придумать сохранять дату. И потом смотришь: есть секунды ? Берём секунды. Есть минуты ? Нет, идём дальше. И ты будешь знать как формировать дату

Для поиска по таким числам в тд надо будет запариться, но тоже возможно

Это как идея для размышления

Ну или как в кроне

Мапа говорит что сравнивать

Andrew
21.12.2017
16:16:02
текущая постановка задачи — достаточно тривиальна. нужно только найти апи который будет возвращать - праздник ли данная дата или нет

Google
Vladislav
21.12.2017
16:20:11
ты своими алгоритмами упорешься скоро :)
уже упариваюсь)) но вообще это сделать очень просто, правда надо будет оставить хорошее описание как это работает.

Sergey
21.12.2017
16:40:15
уже упариваюсь)) но вообще это сделать очень просто, правда надо будет оставить хорошее описание как это работает.
если тебе надо оставлять описание как это работает - стоит задуматься "а нахрена если можно сделать понятно?"

ну или тесты

Alan
21.12.2017
16:44:43
там реально такая точность в днях доставки без поправки на почту россии и бабушек?)

Sergey
21.12.2017
16:45:56
http://github.com/symfony/thanks
https://github.com/symfony/thanks/blob/master/src/Command/ThanksCommand.php#L85 нас призывают ставить звездочки yii2?

зрада какая-то

Vladislav
21.12.2017
16:49:23
Dinar
21.12.2017
16:54:25
Andrey
21.12.2017
17:13:25
Drupal, laravel

Andrey
21.12.2017
20:11:13
Он имеет какое-то отношение к симфони? 0_о
чесно говоря вообще не вкурил юмора

Dinar
21.12.2017
20:11:57
чесно говоря вообще не вкурил юмора
Ну я так понял это были звездочки для пакетов относящихся к симфони либо использующихся в ней?

Andrey
21.12.2017
20:16:18
ну, тогда уже должно было бы само проставить звезды на все заюзаные пакеты и т.д... а то че-то как-то не сильно замысловато, или я че-то недопонял бегло прочитав код?

Andrew
21.12.2017
20:50:02
Give thanks (in the form of a GitHub ⭐️) to your fellow PHP package maintainers (not limited to Symfony components)!

самое первое предложение в ридми

Big_Shark
22.12.2017
03:39:37
symfony/symfony v3.2.14 requires ext-xml нафига?

Константин
22.12.2017
05:32:04
symfony/symfony v3.2.14 requires ext-xml нафига?
https://github.com/symfony/symfony/pull/23421

Evegniy
22.12.2017
08:44:45
Всем привет. Подскажите, а как в symfony flex создавать бандлы? И может как то поменялась их идеология и использование?

Дмитрий
22.12.2017
08:47:06
И мне подскажите как сделать чтоб fost rest скушал вот такой вот путь для залогинивания /login.{_format}

Google
Дмитрий
22.12.2017
08:48:29
LexikJWTAuthenticationBundle

Vladislav
22.12.2017
08:48:52
Ну я указал ручками в роутинге

Там в доке тоже так

Дмитрий
22.12.2017
08:49:19
ладно, не буду расписывать

Vladislav
22.12.2017
08:49:55
Ну точнее как, ты просто должен создать твой рут, а все хандлится фаерволом

Admin
ERROR: S client not available

Дмитрий
22.12.2017
08:51:13


Vladislav
22.12.2017
08:51:55
Ну так у тебя не срабатывает логин

Того и распонса нет

Покажи конфиги

А то непонятно что не работает

Дмитрий
22.12.2017
08:55:50
https://gist.github.com/anonymous/9170edf7ea513be4a82d3dc33dbcda44

Георгий
22.12.2017
08:55:56
А через что делал доку по API? В смысле понятно, что swagger. А генерится из контроллеров чем?

Дмитрий
22.12.2017
08:56:14
ApiDoc

Георгий
22.12.2017
08:56:26
Пасиб

Дмитрий
22.12.2017
08:56:29
Nelmio\ApiDocBundle

Георгий
22.12.2017
08:56:41
А версия какая?

Что-то у меня он совсем по-другому выглядит

Google
Дмитрий
22.12.2017
08:57:29
да, 2

"nelmio/api-doc-bundle": "^2.0",

Георгий
22.12.2017
08:57:49
Походу. Там ещё фронтенд глючит. Авторизация всплывает, но она по z-index под списком URL-ов))

Поставлю двойку. Спасибо :)

Vladislav
22.12.2017
08:58:54
https://gist.github.com/anonymous/9170edf7ea513be4a82d3dc33dbcda44
Там в доке он возвращает 401 в экшене

Чего у тебя путь к логину в фаерволе с форматом ?

Ты его сабмитишь?

Дмитрий
22.12.2017
08:59:20
то понятно, он до своего экшена не доходит

Vladislav
22.12.2017
09:00:04
Он как раз и доходит

У тебя ничего не возвращается

Это и есть твоя ошибка которую тв скинул

Возвращай там 401

Ну потом все равно останется вопрос почему логин не хэндлится.

Слушай

Ты сабмитишь джсон

Но бади у тебя вообще не джсон

Страница 516 из 1418