
Dzhamil
06.10.2017
12:43:06
ну far нее

Alex
06.10.2017
12:43:25
На нем магаз не пойдет
А нафиг тебе вообще аналог?

Dimanius851
06.10.2017
12:43:54

Google

Alex
06.10.2017
12:44:08
Angular там
С seo запарки

Dimanius851
06.10.2017
12:44:18
ангуляр пойдёт?

Alex
06.10.2017
12:44:43
Нет, из за angular запарки с seo

Dimanius851
06.10.2017
12:44:58
а при чём тут laravel?

Alex
06.10.2017
12:45:12
Angular это js фреймворк для single page application

Dimanius851
06.10.2017
12:46:55
ну, спасибо, короче говоря, попробую запилить

Dmitriy
06.10.2017
12:47:03

Alex
06.10.2017
12:47:31

Dastan
06.10.2017
12:48:05
Добрый день! Ребята, подскажите пожалуйста: есть две модели связаны через пивот таблицу(многие ко многим) как сделать запрос на выборку типа: ModelOne::whereHas('modeltwos', function($query) { $query->where('id', '=', 123); });
Ошибку дает
Или лучше сделать пивотную модель?

Google

Dastan
06.10.2017
13:16:14
Помогите плз без сырых запросов, чисто eloquent

Евгений
06.10.2017
13:21:05
не понял что ты хочешь в итоге достать, записи ModelOne которые имеют ModelTwo с id = 123?
ModelTwo::find(123)->modelOne

Dastan
06.10.2017
13:33:32
Хочу достать все модели ModelOne у которых есть хотябы один ModelTwo,
Короче приходит массив айдишников ModelTwo, надо достать все ModelOne, одним запросом

Anton
06.10.2017
13:35:54
Почему все орм то так хотят? Ну сделай ты репозиторий и в нем обычный запрос..ю

Dastan
06.10.2017
13:36:36
Репозиторий это что такое вообще?
Неужели нет eloquent решения?

Денис
06.10.2017
13:38:31
Репозитории еще могут быть в виде ORM ))

F01134H
06.10.2017
13:39:42
table name - model one

Enjoy the
06.10.2017
13:41:34

Dastan
06.10.2017
13:43:57
Паттерн
Спасибо, за совет. Пока не дошел еще до него. Вкраце какую задачу решает? Чем лучше или чем отличается от Eloquent?

Денис
06.10.2017
13:44:54
Собирает в себе все запросы

Dastan
06.10.2017
13:46:55

Enjoy the
06.10.2017
13:47:10

Dastan
06.10.2017
13:47:40
Ребята неужели нет ответа на мой вопрос про модели?

Enjoy the
06.10.2017
13:47:53
Юзай жоины
Будет тебе счастье
Одним запросом вытянешь

Google

F01134H
06.10.2017
13:48:08

Денис
06.10.2017
13:48:28
folleah писал, юзай )

Enjoy the
06.10.2017
13:48:53
Я правильно понимаю, что будет два запроса или нет?
ModelTwo->with('table name')->find([1, 2, 3])

F01134H
06.10.2017
13:49:02
думаю да

Enjoy the
06.10.2017
13:49:35
Какие ещё могут быть оргументы в пользу чистых запросов

Dastan
06.10.2017
13:49:44

F01134H
06.10.2017
13:49:53
шта?
а тебе что надо?
бляяять.

Евгений
06.10.2017
13:50:27
ModelOne::whereHas('modeltwos', function($query) { $query->whereIn('id', [1,2,3]); }); не?

Dastan
06.10.2017
13:51:49

Enjoy the
06.10.2017
13:51:55

Евгений
06.10.2017
13:52:23

F01134H
06.10.2017
13:52:34

Евгений
06.10.2017
13:52:50
кек

Dastan
06.10.2017
13:54:13
Спасибо, извиняюсь что так ворвался. Спасибо кек

Enjoy the
06.10.2017
13:54:26

Евгений
06.10.2017
13:54:48

Dastan
06.10.2017
13:54:58

Google

Enjoy the
06.10.2017
13:55:03
Ну серьёзно
Элоквент не
При отношениях

Dastan
06.10.2017
13:56:20
Я думал запилить модель на пивотную таблицу. Наверн так и сделаю,

Евгений
06.10.2017
13:56:39
так блэд, я чот не понимаю

Enjoy the
06.10.2017
13:56:47
Ребята голову ломают
А ты игноришь

Dastan
06.10.2017
13:57:10

Евгений
06.10.2017
13:57:16
тебе предложили решение, вместо того чтобы попробовать ты пишешь что так наверно работать не будет (почему?) и переключаешься на другое решение. Тебе сложно проверить по фасту решение?

Enjoy the
06.10.2017
13:57:24
Ну в целом правильно сделал, два запроса ес ле можно один хех zachem

Евгений
06.10.2017
13:57:47
зачем вообще спрашивать тогда надо было

Enjoy the
06.10.2017
13:57:49
Но все равно стоит сказать почему не работает

Dastan
06.10.2017
13:57:52

Евгений
06.10.2017
13:58:06
а, ну раз с мобилы то делай модель на пивотную таблицу
рил ток

Enjoy the
06.10.2017
13:58:15

Dastan
06.10.2017
13:59:33
Бля прост покоя не дает. Женя спасибо, синк абоут ит

Google

Vladimir
06.10.2017
14:32:49
Привет, вчера разобрался со своей проблемой, Gate все таки заставил работать, но тут новая проблема.
Создал файл политики для User с названием UserPolicy
Подключил:
protected $policies = [
User::class => UserPolicy::class
];
В UserPolicy описал function view под свои нужны
Далее
Gate::define('view-user', 'UserPolicy@view');
В UserController вызываю все это дело через
Gate::denies('view-user');
Но UserPolicy не найден! Пишет:
Class UserPolicy does not exist
В AuthServiceProvider подключил все что нужно:
use App\Models\User;
use App\Policies\UserPolicy;
В чем может быть пробелма? Почему не находится UserPolicy? Файл есть, я его подключил, в $policies тоже не забыл добавить, что может быть не так?
https://pastebin.com/r0Rs65z8
https://pastebin.com/GQ4pU1KS
https://pastebin.com/DztXekmD
1 - AuthServiceProvider.php
2 - UserPolicy.php
3 - UserController.php

Jack
06.10.2017
16:25:48
Всем привет. Случайно не работал кто то с api укрпочты ?

?
06.10.2017
16:28:33

Jack
06.10.2017
16:28:47
)
На конференции говорили, что прям активно их используют

?
06.10.2017
16:30:14
Ебись-веселись, 29 сент. 2017 г. открыла
теперь посылки которые не приходят будем быстрее регистрировать
щиастье

Jack
06.10.2017
16:32:02
Нам то дали доступ к api по тестовый ключам и дали документацию.
Открыл документацию, а там ?

?
06.10.2017
16:32:40
Как удивительно
Я бы сказал что я удивлен но я бы соврал
Небось регистрация отправки
Через магию запросов по украине с подтверждением

Jack
06.10.2017
16:33:22
да да )
ладно, вообщем я понял
нечего не изменилось (

adikalon
06.10.2017
17:50:42
Ребят. Как передать переменную в шаблон?

Vyacheslav
06.10.2017
17:51:19

adikalon
06.10.2017
17:52:42
В документации есть инфа.
ткни носом. Там через провайдер? Мне нужно использовать фасад Auth в провайдерах он не доступен (или может можно как-то сделать его доступным?)

Vyacheslav
06.10.2017
17:55:59
А при чём здесь шаблон, и провайдер?
Фасады должны быть доступны в том числе во вьюхе.