Anonymous
47хромосом у тётки
Евгений
ребят, вопрос
Евгений
как лучше сделать холд при оформлении заказа?
Евгений
чтобы на сутки деньги ушли в холд у покупателя, но не пришли продавану
Евгений
а через сутки чтобы автоматом всё прошло (ну или по крону раз в сколько то минут чекать)
Евгений
делат ьли холд отдельным полем, или зачислять на баланс магазина сразу, но через атрибуты высчитывать деньги которые в холде, через связи, заказы и их даты оформления?
Os
Фиксировать транзакцию, её время, в кроне проверять пройденное время
Os
Деньги вводить внутрь системы
Os
У себя так сделал
Евгений
смотри, есть баланс юзера. Есть баланс магазина. Есть Заказ (у заказа есть данные по Сумме и Времени)
Евгений
во время заказа у меня щас просто деньги с аккаунта юзера идут в аккаунт магазина
Евгений
а надо с холдом
Евгений
то есть где хранить инфу о холде?
Os
Полный цикл такой, чел оплатил товар, это первая транзакция, деньги в холде на счёту сайта, далее либо проходят сутки, либо клиент подтверждает, деньги переходят продавцу
Евгений
хм, понял
Евгений
но чот мне такая реализация не очень нравится
Евгений
но суть понятна
Os
Я действую по принципу банков, фиксирую каждое передвижение финансов, деньги же
Евгений
понятно, спасибо за совет
Anonymous
Я сейчас кажется ошалел
Anonymous
У лары появился эвент между бутом и загрузкой модели из базы.
Yurij
Anonymous
5.5.2
Anonymous
https://github.com/laravel/framework/commit/84291a63d86bd97339f9d3970913c20035b733b9
Yurij
спс
Anonymous
https://medium.com/laravel-announcements/laravel-v5-5-2-released-b060e404f332
Anonymous
в догонку
Anonymous
https://medium.com/laravel-announcements/laravel-v5-5-3-released-59d44e28d1b1
Anonymous
Есть какой то способ в пыхошторме найти все файлы с неотрезолвленными классами
Strelia
Ребята, подскажите пожалуйста есть ли еще годна литература по laravel кроме оф дока?
Anonymous
А что конкретно интересует?
Yushkevich
Ребята, нужен совет.
Делаю пакет для работы с DPD (это логистическая контора, служба доставки).
Она работает со своими id городов, которые рекомендует обновлять 2-3 раза в сутки.
Запрос очень большой и долго они данные отдают.
Миграцию не очень хочется делать, так как хотелось сделать пакет полегче и более удобным к переносу.
В кэш совсем плохо такое запихнуть?
Yushkevich
Это пример одной записи
Yushkevich
http://take.ms/gzLov
Yushkevich
таких 13427 записей возвращается
Yushkevich
функционал синхронизации в пакет запихнуть мне кажется не очень хорошей идеей. А в кэш если - не будет ли слишком много съедать? особенно если по умолчанию будет redis включен или еще что-нибудт in-memory
SarcasmIO
Yushkevich
(;¬_¬)
Уволен
это все потому что крым в россии? =)
Yushkevich
а, господи. Не особо сообразил.
Первый результат
http://wstest.dpd.ru/services/geography2?wsdl
Yushkevich
если я правильно понял, то я в настойках пакета могу переопределить использование кэша на файловый
Yushkevich
и тогда не проблема будет все в кэш положить
Yushkevich
а синхронизация осуществляется временем жизни кэша
Strelia
@shatunoff :
Где не так сухо описываются возможности laravel
Os
Anonymous
Vitaliy В таком случае подсказать не могу.
Strelia
Да, они показались мне суховаты, хотелось что то наподобие https://yiiframework.com.ua/ru/doc/guide/2/
Strelia
Где есть больше примеров
Anonymous
Да вроде бы достаточно подробно описано
Максим
Всем добрый день. Кто может подсказать, как из коллекции можно выцепить данные из relations:
Collection {#280 ▼
#items: array:1 [▼
0 => QuestionnaireReport {#287 ▼
#table: "questionnaires_reports"
#connection: "mysql"
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#withCount: []
#perPage: 15
+exists: true
+wasRecentlyCreated: false
#attributes: array:8 [▶]
#original: array:8 [▶]
#changes: []
#casts: []
#dates: []
#dateFormat: null
#appends: []
#dispatchesEvents: []
#observables: []
#relations: array:1 [▼
"user_profile" => UserProfile {#291 ▶}
]
#touches: []
+timestamps: true
#hidden: []
#visible: []
#fillable: []
#guarded: array:1 [▶]
}
]
}
Anonymous
Anonymous
Ой, или это пышка?
Anonymous
items[0]->relations тогда
Anonymous
Или... items->first()->relations
Anonymous
Раз уж это коллекция
Максим
Раз уж это коллекция
$report = QuestionnaireReport::select()
->with('user')
->with('user_profile')
->where('id', '=', $id_report)
->get();
dump($report->first()->relations);
Выводит null как бы не обращался
Максим
мложно toArray, но не кошерно
Dmitriy
$report->first()->user_profile
Максим
Anonymous
Хм. Не подумал. Хд
Интересно, а ->get('relations') сработает? 🤔
Максим
Anonymous
Хех)
Artem
Ребят, а кто нибудь пользовался xhprof с ларавел? И вообще кто как профилирует свое приложение?
Luka
доброго вечера
Luka
вопрос почему данная строчка $('#responsive-modal-new').hide(); не прячет все объекты в диве этом
Luka
<div id="esponsive-modal-new">
Artem
если ты вставил код, так как он у теюя есть
Artem
то посмотри на айдишник в диве
Luka
Luka
что то не внимателен
Luka
Кто из Краснодара?
invariance
ты
Luka
на хакатон от МТСа пойти не хотите?
Luka
100к
Luka
первое место
Luka
в каждой номинации)
Luka
Luka
кто то был на хакатоне?
Luka
что там вообще происходит*
invariance
о, спб