runinterface
если есть развернутый гитлаб на личном серваке
SarcasmIO
мне кажется если аплекейшн небольшой, то вполне можно что то из 3-х выбрать, все остальное оверхед. git bare repo сюда еще можно git flow дописать, капистрано, деплоер, имхо
Andrey
Я ансиблом настраиваю сервак, деплою deployer'ом
Denis
Антивлом ))
Luka
всем привет. подскажите, как получить id последней записи Модели. ПРосто в одном контролере, идет запись сразу в две таблицы. занес данные в первую таблицу, сохранил и сразу хочу в переменную получить id этой записи и занести во вторую таблицу
Denis
Я юзаю репозитории поэтому $entry = $repository->create($attributes);
invariance
бля
invariance
Denis
$entry->getId()
invariance
$model->blabla $model->save() echo $model->id;
Aleksandr
Так тоже работает +
Denis
Но репозитории - имхо, более правильный путь
Luka
спасибо
Denis
$model->blabla $model->save() echo $model->id;
Все таки выходит - у тебя id - паблик. А у меня так не будет работать. У меня все пропсы - протектед.
invariance
И что дальше
invariance
Это не у меня айди паблик, а у лары
invariance
А если в ларе оно так, значит это неспроста
johan_krs
Как внутри мутатора можно проверить текущее действие над моделью - create/update ?
johan_krs
единственное что нашел - проверить $this->id
Denis
Там про олд есть че?
Denis
сравнить олд и нью просится, там можно так?
Denis
У меня тупой нубский вопрос!
Denis
Почему Ларавел называется Ларавел?
John
In Narnia, Cair Paravel is the name of the castle where the kings and queens of Narnia live. Laravel rhymes with Paravel. I thought the name had a classy and sophisticated ring to it. (Taylor Otwell)
Артем
Артем К: Помогите. Нужно хранить и сравнивать большие множества. Как sdiff в редисе. Только чтобы данные на диске хранились,а не в памяти. Что можно использовать?
invariance
в смысле большие множества? Они сами по себе большие, или их просто много?
invariance
https://habrahabr.ru/company/yandex/blog/303282/ возможно это в тему будет
Артем
Сами по себе большие и их много
Denis
Denis
Сами по себе большие и их много
Попробуй на pgsql - она существенно шустрее мускула.
Aleksandr
Почему Ларавел называется Ларавел?
http://jasonlewis.me/article/laravel-the-story-behind-the-name Потому что Laravel – sounds sexy.
Aleksandr
Что-то туплю. Ребята смотрите, вот у меня есть две коллекции. Одна содержит модель с параметрами, вторая массив с этими моделями. Мне как их разделить в ветвлении (т.е. мне нужно прописать метод который принимает на вход любую из них но обработать по разному).
Aleksandr
Aleksandr
is_array не подойдет :)
Aleksandr
$model->count возвращает для второго случая 1 для первого 8, тоже не то
Aleksandr
Или первый образец это не коллекция даже
Andrey
проверять на instanceof
Andrey
а если Course, завернуть в коллекцию.
Andrey
и дальше работа только с коллекцией
Aleksandr
и дальше работа только с коллекцией
Получилось dd($model instanceof Course); возвращает true в первом случае, но модель может быть любая например User, Organization. Можно конечно их через or записать, но это не совсем чтобы элегантно получится. Ладно, спасибо в любом случае я подумаю как можно решить вопрос.
Aleksandr
Может просто разделю методы
Andrey
И если нет, $value = collect($value)
Denis
Мне каж, боты статистики - это лишнее, в подобных чатах
Евгений
ребзя
Евгений
вопрос по телеграм ботам, есть тут кто делал?
runinterface
Я делал, что за вопрос?
Евгений
надо хранить состояние у юзера. То есть юзер создает диалог с ботом, там например выбор города, потом выбор еще чего нибудь, потом ввести имя... Надо делать пошагово
Евгений
как правильно хранить состояние?
Евгений
буду делать на ларе
Евгений
и хочу с админкой
Евгений
то есть это еще надо как то менеджерить
Евгений
создание шагов
Евгений
и последовательность
runinterface
Ой сорян я не так глубоко залезал, у меня тупой бот с отсыланием уведомлений через курлец
Евгений
понял
runinterface
Мб кто то другой подскажет
Denis
Ну на ларе где хранить? БД или кэш, в принципе
Denis
А и куки - +
Евгений
в каком виде хранить?
Евгений
что будет считаться шагом?
invariance
Токен юзера
Евгений
нупример простой диалог, выбрать город, выбрать пол, ввести имя
Евгений
у нас есть айди чата
invariance
ну подумай
Denis
Бэк то какой планируешь?
invariance
Евгений, это не особо сложная задача, ты точно должен справиться
invariance
просто надо немного мозг включить
invariance
и спроектировать
Евгений
ну я прост еще не взялся за задачу, решил спросить может кто делал чтобы сразу подсказать, или мануал какой то дать
Anonymous
читаю чистый php на ларавел кроме офф дока видео курсы нормальные есть?