
Artem
14.09.2018
09:51:39
у меняя 5.5
тут тоже надо?

Oleg
14.09.2018
09:52:13
Если до этого работало

Google

Artem
14.09.2018
09:52:18
а passport 4.0

mr
14.09.2018
10:24:42
все перепробовал, ссылка на папку /storage не работает, что за хрень

Митяй
14.09.2018
10:27:47
а ты link делал то 7
simlink

mr
14.09.2018
10:31:53

Stepan
14.09.2018
10:33:45
как выводишь картинки?
и где они расположены*?
в storage/public &

Сергей
14.09.2018
10:38:49
подскажите кто нить репо с Nova свеженькой?

Alex
14.09.2018
10:43:16
ребят, подскажите пожалуйста. я хотел отправить ассоциированный массив, но в инструментах вижу улетает это
я так понимаю сами данные не улетели?

mr
14.09.2018
10:43:43

Google

Pavel
14.09.2018
10:44:50
хех.. пойду ка я лучше на фриноде отвечать свой ответ ? как-то тут уныло все. еще и осень ?

mr
14.09.2018
10:44:51

Stepan
14.09.2018
10:45:15
чекай network

mr
14.09.2018
10:45:52

Игорь
14.09.2018
11:02:07


Nikitcat
14.09.2018
11:08:05
Ребят, чтобы удалить каскадно, такой способ ещё актуальный?
class User extends Eloquent
{
public function photos()
{
return $this->has_many('Photo');
}
// this is a recommended way to declare event handlers
protected static function boot() {
parent::boot();
static::deleting(function($user) { // before delete() method call this
$user->photos()->delete();
// do the rest of the cleanup...
});
}
}
Или есть получше, можете подсказать?

Евгений
14.09.2018
11:11:09
А что тут неактуального
Ну ещё в базе пили удаление
On delete cascade

Nikitcat
14.09.2018
11:11:57
что-то я где-то видел, что я могу в модели прописать для какой колонки можно удалить каскадно

Евгений
14.09.2018
11:12:42
Хм, не видел, тогда послушаю, может кто-то ответит. А то кода под рукой нет чтоб поискать такое
Может это пакет какой то добавлял

Nikitcat
14.09.2018
11:15:25
о, нашел такое в миграциях
$table->foreign('user_id')
->references('id')->on('users')
->onDelete('cascade');

alakazaam
14.09.2018
11:16:22

Nikitcat
14.09.2018
11:17:00

Игорь
14.09.2018
11:19:05


alakazaam
14.09.2018
11:20:36
можно, тогда как тут https://stackoverflow.com/questions/32575038/how-to-save-multiple-records-with-one-query-in-laravel

Oleg
14.09.2018
11:26:16
Json stringify

Alex
14.09.2018
11:26:40

Google

Nioray
14.09.2018
11:35:50
Привет всем. Подскажите какие вы имена методов пишете под почти одинаковые запросы в репозитории.
Например мне надо поулчить юзера по id с тестами. Я назвал getUserById
Потом мне нужен юзер по ид но с тестами, я называю getUserByIdWithTests()
Дальше мне гдето нжуен юзер по ид с тестами остортироваными по какотому признаку. Мне писать getUserBuyIdWIthTestGroupBy()
или я не правильно пишу названия методов?

Евгений
14.09.2018
11:38:01
можно передавать параметром getUserById($with = [], $groupBy = 'created_at')

Kernel
14.09.2018
11:39:05
так что Перин прав

Nioray
14.09.2018
11:40:16
а если мне надо например не со всеми полями. то как сделать это в одном методе?

Kernel
14.09.2018
11:40:59
так же $select = ['*']
Но вообще я просто делаю $repository->getEntity()->with('something')->groupBy('field')->select('id')->get()

Евгений
14.09.2018
11:44:10
ага, я тоже, на каждый чих создаваь свой метод как то нафиг не надо

Dmitry
14.09.2018
11:44:54
всем привет. переезжаю с 5.4 на 5.5
получаю ошибку There are no commands defined in the "package" namespace.
куда копать?

Евгений
14.09.2018
11:46:01
версии пакетов на совместимость проверь

Dmitry
14.09.2018
11:46:27
да про них вроде ничего не пишет. ща попробовал не в докере дернуть, другая ошибка
походу в докере composer старый
а не, тоже самое (

Alex
14.09.2018
11:49:13
ребят, он у меня так не будет сохранять 2 записи в таблицу?

Nikitcat
14.09.2018
11:49:22

Alex
14.09.2018
11:49:24

Nikitcat
14.09.2018
11:50:10
а зачем тебе так?)
в любом случае если не сохранил оно тебе ошибку выведет, убери иф и возвращай свой саксес

Google

Alex
14.09.2018
11:51:16

Evgeniy
14.09.2018
12:32:43
Ребята, че за бред... Разрабатываю проект laravel+vue. Делаю авторизацию. В форме отправке есть поле <input type="hidden" name="_token" :value="csrf">. При отправке передаю в headers csrf_token. И все равно ошибка "Session store not set on request." Вот скрин:
Эта ошибка связана с csrf_token'ом?

Илья
14.09.2018
12:35:00
На стороне сервера
В какой группе у тебя находится роут, к которому ты обращаешься?

Evgeniy
14.09.2018
12:36:10

Илья
14.09.2018
12:36:51
Зайди в app/Http/Kernel.php
и покажи какие мидлвари в группе web

Evgeniy
14.09.2018
12:37:23
Эти руты в api

Илья
14.09.2018
12:40:48
попробуй третий из web скопировать в API

Евгений
14.09.2018
12:43:28
Попробуй так
Route::group(['middleware' => ['web']], function () {
// тут твои роуты
});

Evgeniy
14.09.2018
13:07:09

alakazaam
14.09.2018
13:13:19
А почему вобще маршруты в api.php находятся? И при этом нужна авторизация? Ведь из коробки только web-группа умеет работать с сессиями и есть проверки на csrf. В маршрутах группы api этого в принципе нет. Там всё stateless.
api-группа исключетельно для работы с токенами в запросах.

Google

Evgeniy
14.09.2018
13:14:26
Потому что я разрабатываю spa приложение на vue+laravel
И в web.php у меня вот что Route::get('{path}', function () {
return view('index');
})->where('path', '(.*)');
Все остальные руты в api.php

Игорь
14.09.2018
13:18:50

alakazaam
14.09.2018
13:22:49

Лемур
14.09.2018
13:23:29
Batch insert?

Игорь
14.09.2018
13:26:17
Batch insert?
Как я понял это и есть то что я сделал в красной рамке

Лемур
14.09.2018
13:33:44
(последней из самого глубокого цикла)

Игорь
14.09.2018
13:35:33

Лемур
14.09.2018
13:36:23