
Vadim
28.07.2018
08:38:57

Maksim (Ellrion)
28.07.2018
08:39:32

Vadim
28.07.2018
08:40:19

Maksim (Ellrion)
28.07.2018
08:41:58
Тут я вижу указание версии

Google

Vadim
28.07.2018
08:42:06
Тоже самое без нее

Maksim (Ellrion)
28.07.2018
08:42:18
Вот не верю)
И при этом руками не должно быть прописано в композер джейсон
Но вообще я глянул и тебе нужна четвертая версия паспорта https://github.com/laravel/passport/blob/4.0/composer.json

Adel
28.07.2018
08:43:24
))))

Vadim
28.07.2018
08:43:32

Adel
28.07.2018
08:44:27
У нормальных пакетов блин написано на какую ларку какую версию ставить. прям в самом начале...

Maksim (Ellrion)
28.07.2018
08:44:32
Ладно твоя взяла)
Ну тяни 4.*

Vadim
28.07.2018
08:44:50
В прецессе =)
Ура, он ставит

Maksim (Ellrion)
28.07.2018
08:46:08

Adel
28.07.2018
08:46:20
с другой стороны процесс этот весьма трудоемкий...

Google

Vadim
28.07.2018
08:46:41
Однако что-то у него не вышло

Adel
28.07.2018
08:46:56
Вадим "Что-то не вышло" Рябов

Vadim
28.07.2018
08:47:05
?
Бывает
:D

Maksim (Ellrion)
28.07.2018
08:47:37

Vadim
28.07.2018
08:48:13
Это еще не старая, мне тут на работе попала в руки 4,2
Вот это старая

Edgar
28.07.2018
08:48:21
А есть тут кто-нибудь кто имеет хороший опыт по event driven architecture
?))

Maksim (Ellrion)
28.07.2018
08:49:33

Vadim
28.07.2018
08:50:24

Edgar
28.07.2018
08:50:35
Хотел спросить в контексте лары как реализовывали, какие камни подводные нащупали

Maksim (Ellrion)
28.07.2018
08:51:00

Vadim
28.07.2018
08:51:26
Не, это я про подтягивание нужной версии
А так все норм
Он поставил

Maksim (Ellrion)
28.07.2018
08:52:50

Edgar
28.07.2018
08:54:23

Google

Edgar
28.07.2018
08:54:45
Где подходящиее место для выбрасывания эвентов

Maksim (Ellrion)
28.07.2018
08:56:12

Edgar
28.07.2018
08:57:44
Если кратко, то твои ответы уже порождают начало холивара) Поэтому мне нужен человек, который реально работал на проекте с EDA либо реализовывал)

Maksim (Ellrion)
28.07.2018
08:58:07
Пф ну ок чё

Edgar
28.07.2018
08:58:45
Это не предъява, я просто к тому что на данный момент у нас например в команде совершенно разное представление по использованию эвентов

Maksim (Ellrion)
28.07.2018
09:04:36
Я не очень понял с чего ты взял что у меня нет опыта работы с событиями. Он был и в ларе и У меня сейчас проект с более десятка микросервисов и натсом в качестве шины данных.
Но ты без конкретных вопросов можешь ждать кого-то другого кто придет и ответит на вопрос ради вопроса "да у нас была eda")

Andriy
28.07.2018
09:06:47

Adel
28.07.2018
09:07:28
взял, Макса обосрал :)) и молчит

Edgar
28.07.2018
09:12:00

Adel
28.07.2018
09:12:18

Edgar
28.07.2018
09:12:32
Не молчу) не обсирал) Сорян, возможно грубо прозвучало но я не имел ничего плохого в виду)
это не сайд эффенкт
выше Макс указал его в списке сайд-эффектов, если что) Вот поэтому я и не хочу начинать холивар)

Adel
28.07.2018
09:15:23
я думал ты про саги какието.. когда доменные эвенты обрабатываются другими чтобы логику продолжать
но я тоже не понимаю в чем у тебя проблема

Edgar
28.07.2018
09:16:30

Adel
28.07.2018
09:16:47

Edgar
28.07.2018
09:16:54
Понял, не знал

Google

Adel
28.07.2018
09:17:20
не ты обоснуй. назвал Макса непонимающися EDA - давай расскажи как ты ее понимаешь

Edgar
28.07.2018
09:17:40

Саша
28.07.2018
09:18:39
А это не одно и то же?
фасад в ларе это статический прокси к классу, класс этот реализует какой-то интерфейс (в именованиях лары - контракт)

Adel
28.07.2018
09:20:20

Edgar
28.07.2018
09:21:03

Adel
28.07.2018
09:21:19
такой порыв пропал зря

Edgar
28.07.2018
09:22:58
:D потрать лучше на код))

Admin
ERROR: S client not available

Subb98
28.07.2018
09:23:54
в выходные надо отдыхать.. делая новые коммиты :D

Maksim (Ellrion)
28.07.2018
09:25:45

Subb98
28.07.2018
09:26:50
самое время спросить "где детонатор?!"

Vitaliy
28.07.2018
10:32:52
ребят, mvc аритектура, как грамотно вывести меню через рекурсию ?

Sergo
28.07.2018
10:33:21

Vitaliy
28.07.2018
10:33:27
ага
неизвестный уровень вложености

Илья
28.07.2018
10:35:29
\del
вот тебе на псевдокоде ?

Vitaliy
28.07.2018
10:37:13
жесть)

Евгений
28.07.2018
10:41:10
вьюха вызывает сама себя, изи, сто раз так делал

Google

Илья
28.07.2018
10:41:52
вот чуть понятнее
// sidebar.blade.php
@foreach($categories as $category)
@if($category->children->count())
<a href="{{ route('category.show', $category) }}">{{ $category->name }}</a>
@include('sidebar', ['categories' => $category->children])
@else
<p>{{ $category->name }}</p>
@endif
@endforeach
// main
@include('sidebar', ['categories' => [$rootCategory]])

Vitaliy
28.07.2018
10:43:51
понял, супер
спасибо

Andrey
28.07.2018
11:15:21
Перечитай внимательнее, что такое а.2) ничего там не разрешается)
Там написаны правила именования. Само собой жестко запрещать никто ничего не будет.
В частности, про самостоятельные функции в этом документе рекомендаций не нашел, а вот про методы класса - как раз в блоке А.2:
method_names:
How are methods named? camel = camelCase, lower_under = lowercase with underscore separators.
Об этом я и говорил, так что, читай доку внимательнее)


Edgar
28.07.2018
11:30:13
Там написаны правила именования. Само собой жестко запрещать никто ничего не будет.
В частности, про самостоятельные функции в этом документе рекомендаций не нашел, а вот про методы класса - как раз в блоке А.2:
method_names:
How are methods named? camel = camelCase, lower_under = lowercase with underscore separators.
Об этом я и говорил, так что, читай доку внимательнее)
Дружище, этот блок - это опросник, на основании которого построен PSR-2. То, что ты приводишь - это варианты выбора в опроснике. А ниже результаты ответов, на них и ориентировались. Почитай, что выше то написано) после Appendix A

Andrey
28.07.2018
11:37:01

Tomas
28.07.2018
11:37:53
Брутал срач пошел

Rishat
28.07.2018
11:38:04
Ребят, если я хочу проводить авторизацию юзера дэфолтным auth из коробки с токенами и тд. Но при этом проверять в api что юзер авторизован web как мне такое сделать?

Andrey
28.07.2018
11:38:16

Tomas
28.07.2018
11:38:27
Ну да

Andrey
28.07.2018
11:39:13

Rishat
28.07.2018
11:39:45

Andrey
28.07.2018
11:40:13

Rishat
28.07.2018
11:54:05
Тогда вешай на те роуты/группы роутов, где она должна работать
Route::prefix(LaravelLocalization::setLocale() . '/backend')
->middleware('api')
->namespace($this->namespace)
->group(base_path('routes/backend.php'));
внутри к нужным роутам даю web и когда заходишь туда уже авторизованым, web guest получаю и 403 следовательно свою получаю. Почему так работает ?
из-за того что помимо web еще api стоит?
нужно снова авторизацию делать получается)