
Andrey
23.04.2017
17:37:11
https://laralum.com
Кто-то вчера искал админки

Boris
23.04.2017
17:44:01
ларалум прикольный, а кто тут делал кастом на нг2 , это опенсорс или чисто личные наработки?

Andrey
23.04.2017
17:44:17
Я делал

Google

Andrey
23.04.2017
17:44:19
Щас найду
Вроде на этом)
https://github.com/akveo/ng2-admin
http://akveo.com/ng2-admin/#/pages/dashboard

Boris
23.04.2017
17:48:52
спасибо, завтра поизучаю

Юрий
23.04.2017
20:40:54

Vladimir
23.04.2017
20:41:52

Юрий
23.04.2017
20:42:13
и я вчера про него спрашивал
там какие подводные камни есть или все хорошо?

Vladimir
23.04.2017
20:42:46
Единственный камень с чем столкнулся - не подсасывает отображения если изменена папка
А так все гуд
Просто папку views верни в resources если переносил

Aleserche
24.04.2017
04:21:37
есть ограничения при коммерческом использовании?

Юрий
24.04.2017
04:31:45
https://github.com/yiisoft/yii2/blob/master/LICENSE.md

Google

Юрий
24.04.2017
04:31:54
Тут сверху написано понятным языком

Aleserche
24.04.2017
04:37:43
это мне?
если да, то я уже нашел ответ. https://backpackforlaravel.com/ в самом низу

Юрий
24.04.2017
05:13:50

Artem
24.04.2017
07:41:34
а в сабже можно как-то _из_кода_ не запуская дочерних процессов запустить обработатку очереди, сделать все джобы, которые там накопились и, без ожидания новых, продолжить выполнение моего кода?

Алексей
24.04.2017
07:42:24
Запустить заранее воркеров которые будут разгребать очередь

Artem
24.04.2017
07:43:44
мне не нужно много воркеров, мне нужен один и желаетельно чтобы выполнение происходило в контексте моего же процесса
задача в целом такая: подключиться к удалённому апи, синхронизировать с ним моё внутреннее хранилище (разные справочники и словари), после этого отправить в это апи накопившиеся события, с использованием только что обновлённых справочников и после этого ещё кое-что поделать. Всё это должно запускаться периодически
да, и ещё хочется иметь возможность как-то агрегировать джобы из очереди, чтобы была возможно отправить результат выполнения всех в одном батч-запросе

Алексей
24.04.2017
07:52:14
Запускаешь 1 воркер
первая джоба - подключиться к удалённому апи, синхронизировать с ним твоё внутреннее хранилище (после выполнения генерит джоб2)
Вторая джоба - генерирует таску на отправку "накопившихся событий"
третья джоба - отправляет "событие"

Artem
24.04.2017
07:53:19
а агрегировать как?

Алексей
24.04.2017
08:01:53
Список дджобов?
Приложение не должно вообще думать о них
Ты забросил в очередь и все

Artem
24.04.2017
08:08:26

Алексей
24.04.2017
08:10:48
Ну так ты ложи в джобу как раз ту пачку данных которую хочешь обработать
В рамках нее и обработаешь и пульнешь назад все собранные данные

Artem
24.04.2017
08:12:09
генерятся они отдельно, только обрабатываться должны вместе

Roquie
24.04.2017
08:24:49
тут бан есть?
надо бы максима послать куда подальше
?

∀RTUR
24.04.2017
12:38:54
обычный hasMany
чем отличается вызов User::find(1)->payments и User::find(1)->payments() ?

Google

Евгений
24.04.2017
12:40:37
во втором случае 2 запроса вроде, и в первом случае ты получаешь коллекцию а во втором квери билдер
то есть во втором случае можно на уровне баы фильтровать еще

Jamal
24.04.2017
12:41:53
... Береги мозги, я сам не понял как это выдал

∀RTUR
24.04.2017
12:46:13
мне всего-то надо получить эту модельку и ее поля
со скобочками у меня это не получилось, хотя раньше получалось вроде
спасибо всем

Евгений
24.04.2017
12:47:07
какие поля? какой модельки?
напиши полностью вопрос

∀RTUR
24.04.2017
12:47:20
я разобрался, без скобочек работает

Vadim
24.04.2017
13:00:55
Всем привет!) Помогите юнцу , мб кто-то подключал когда-нибудь twitter через socialite ?

∀RTUR
24.04.2017
13:13:58

Евгений
24.04.2017
13:14:49
ну или $payments->count()
я не помню что там возвращается
чото давненько не прогал :(

∀RTUR
24.04.2017
13:26:18
знает кто как получить имя переменной в laravel?

i
24.04.2017
14:06:45

Google

∀RTUR
24.04.2017
14:06:59
а я то думал
серьёзно, знает кто?

Admin
ERROR: S client not available

Виталий
24.04.2017
14:11:09
серьёзно, пыха так не умеет

Алексей
24.04.2017
14:11:29
вот щас серьезно..... все переменные в пыхе после доллара идут

Виталий
24.04.2017
14:12:10

Алексей
24.04.2017
14:12:40
эм.... $$var
название или ее значение?

Юрий
24.04.2017
14:13:12
что имеется в виду?

Алексей
24.04.2017
14:13:13
get_defined_vars
Вот я щас тоже пальцем в небо тыкаю, ибо нихрена не понятно что человек хочет

Виталий
24.04.2017
14:14:58
Не, как я понял, чел хочет динамически узнать, как именована переменная, аля
$foo = 'bar';
и вот из этой переменной получить foo
Но вообще дичь какая-то

Алексей
24.04.2017
14:16:15
Я думаю его решение есть где то на сайте http://govnokod.ru/php

∀RTUR
24.04.2017
14:18:08
это в Voyager пакете есть но я потерял где это
там динамически создаваемые модели
их миграции и т.д. поэтому используется имя переменной

Gabit
24.04.2017
15:35:54
function print_var_name($var) { foreach($GLOBALS as $var_name => $value) { if ($value === $var) { return $var_name; } } return false; }

Виталий
24.04.2017
15:48:35

Google

Veronika
24.04.2017
16:47:12
Добрый день ребята! Подскажите что не так делаю
if(checkUser($id)){
echo $user;
}
---
function checkUser($id){
global $mysqli;
$query = $mysqli->query("select * from `users` where `id` = $id");
if($query->num_rows) return $user = $query->fetch_object();
else return false;
}
---
Проверяю есть ли пользователь в базе
Если есть нужно вернуть модель пользователя

Виталий
24.04.2017
16:57:56
Ой ой..
Тут все очень плохо
Во первых глобальная переменная mysqli. Не надо так.

Veronika
24.04.2017
16:58:48
А что если я сначала буду делать checkUser();
А потом что то типа getUser();
А как надо подскажите Виталий?

Vladimir
24.04.2017
16:59:21
Парень, сотри свой код, и читай что такое модели и Eloquent

Виталий
24.04.2017
16:59:32
Во вторых у тебя checkUser возвращает модель, но ты её не присваиваешь никакой переменной

Юрий
24.04.2017
16:59:41

Veronika
24.04.2017
16:59:43
Если $mysqli не объявить как глобавльную то она будет доступна внутри функции

Юрий
24.04.2017
16:59:45
Сексист)