
Андрэ
08.09.2017
06:55:14
но на сайте композера инфу брал

Yushkevich
08.09.2017
06:55:29
И после установке у меня ничего не пушилось

Андрэ
08.09.2017
06:55:34
эх, психанул и продлил лицензию пхпшторма

Google

Андрэ
08.09.2017
06:55:50
а, я может и не ставил его локально в другой проект кстати

Yushkevich
08.09.2017
06:55:52
То есть я собрал только конфиг файл и все по сути

Андрэ
08.09.2017
06:55:56
или ставил. не помню)

Yushkevich
08.09.2017
06:56:16
Сверял с несколькими мануалами. Даже в код spatie полез :) вроде все также, но не пушится
Dump-auto load и в основном проекте и в пакете делал
Conf:cache тоже
На vendor:publish ничего нет

Андрэ
08.09.2017
06:57:15
а на сайте композера смотрел, как подключить локально?

Yushkevich
08.09.2017
06:57:21
Нашёл ещё один мануал, но он вызывает скепсис.

Андрэ
08.09.2017
06:57:23
там типа можно реп указать

Yushkevich
08.09.2017
06:57:48
На самом сайте не смотрел :( я в нескольких мануалах находил
Надо заглянуть, да
Но прикол, что после composer update в vendor мой пакет попадает как надо

Google

Yushkevich
08.09.2017
06:58:23
Физически файлы есть
Но либо класс провайдера не видит, либо публикация не отрабатывает. Мне кажется, это связанные вещи
Хотя там одна строчка в буте сервис провайдера по идее. Сложно ошибиться

Андрэ
08.09.2017
06:59:26
на сайте глянь, там можно указать реп на локальную папку (или файл, не помню)

Yushkevich
08.09.2017
06:59:34
Ага, спасибо

Андрэ
08.09.2017
06:59:48
то есть композер будет пакер обрабатывать как обычнй, но брать локально

Yushkevich
08.09.2017
07:00:27
Да вот он вроде берет. Но то ли не совсем верно берёт, то ли дальше косяк какой-то
Ладно, спасибо. Попробую ещё покрутить.

Андрэ
08.09.2017
07:00:49
ну так не скажешь. да и я давно это делал, деталей не помню
я даж где-то мануал видео видел, возможно на ларакасте

Yushkevich
08.09.2017
07:02:00
Я вот по этому пробовал https://medium.com/@markustripp/laravel-5-5-package-development-e72f3e7a8f38?source=linkShare-bcef31e45016-1504854098
То только пакет упрощал
Не брал зависимости и ограничивался конфиги
У меня на блок extra ругался после установки

Андрэ
08.09.2017
07:03:54
ну в 55 этот блок используется для автозагрузки сервис провайдеров. я его не пробовал еще

Yushkevich
08.09.2017
07:05:05
Ага, я пробовал его убирать
Без него пакет ставится, но конфиги не переносятся. Vendor:publish ничего не видит.
Хотя я мог руками не добавить в app в конфиги
Проверю ещё разок

Андрэ
08.09.2017
07:07:28

Google

Андрэ
08.09.2017
07:07:33
в config/app.php

Yushkevich
08.09.2017
07:08:11

dima
08.09.2017
07:20:28
api resource юзал кто?

Андрэ
08.09.2017
07:21:18
Да ты лучше сразу спрашивай

dima
08.09.2017
07:21:44
смысл? Это же кода больше

Андрэ
08.09.2017
07:21:52
Многим часто не хочется на вопросы "кто юзал Х" отвечать
Ну так принято обычно

dima
08.09.2017
07:22:40
помоему можно из класса вернуть тое самое. или вернуть ресурс. Ну хз.
или это удобнее если нам не нужны манипуляции с данныим и тд. Просто из роута выдать данные?
есть для шторма ide хелперы? А то он не светит половину методов

Андрэ
08.09.2017
07:41:22

dima
08.09.2017
07:41:31
да все

dima
08.09.2017
07:41:40
router:: ничего не светит

Андрэ
08.09.2017
07:41:41
отличный ответ)
Так ты про фасады

dima
08.09.2017
07:41:47
ну и тд. Магические которые

Андрэ
08.09.2017
07:41:56
laravel-ide-helper есть такой пакет
от barryvdh

dima
08.09.2017
07:44:02
'id' => $this->id,
'name' => $this->name,
'profile' => $this->profile
ну это круто
главное что бы связь не совпала с полем

Google

dima
08.09.2017
07:45:19
return $this
->hasOne(Profile::class)
->select("age", "sex");
Ну да. Если прямо с роута отдать. ТО не плохо

Yushkevich
08.09.2017
07:47:10

Gabit
08.09.2017
07:47:15

Андрэ
08.09.2017
07:47:15
да

dima
08.09.2017
07:47:21
и что он даст?

Андрэ
08.09.2017
07:47:38
почитай

Yushkevich
08.09.2017
07:47:52
По моему тебе надо Фреймворк поменять. Ты вечно не доволен и все гавно. Как не попадаются твои сообщения - ты вечно излеваешь

Андрэ
08.09.2017
07:47:54
он создаст файлики специальные, который помогу ide видеть методы

Admin
ERROR: S client not available

dima
08.09.2017
07:48:27

Yushkevich
08.09.2017
07:48:30
Может чего-нить, где магии поменьше и ближе к твоему стилю кода посмотришь?

dima
08.09.2017
07:48:37

Yushkevich
08.09.2017
07:48:54
и ты говно ?
Это было спасибо за то, что подсказал как паке поставить?
Пакет*

dima
08.09.2017
07:49:06

Yushkevich
08.09.2017
07:51:43
Я тебе подсказываю, а ты гавном обзываешь?

dima
08.09.2017
07:52:05

Google

Yushkevich
08.09.2017
07:52:16
Уважаемый, в не пошёл бы ты в жопу?!

dima
08.09.2017
07:52:22

Yushkevich
08.09.2017
07:52:37

dima
08.09.2017
07:52:57

Yushkevich
08.09.2017
07:53:14

Александр
08.09.2017
08:17:54
В чем может быть ошибка?
В роутах :
Route::get('login/keycloak', ['as' => 'login-keycloak.index', 'uses' => 'Auth\LoginController@redirectToProvider']);
Пишу:
route('login-keycloak.index')
Ошибка:
Route [login-keycloak.index] not defined.

Aleserche
08.09.2017
08:22:21
посмотри роуты консоли

Anton
08.09.2017
08:22:26
А as и ->name() это одно и тоже?

F01134H
08.09.2017
08:22:39

Андрэ
08.09.2017
08:23:06

Александр
08.09.2017
08:23:19
В списке роутов норм
GET| login/keycloak | login-keycloak.index | App\Http\Controllers\Auth\LoginController@redirectToProvider

Андрэ
08.09.2017
08:23:39

Александр
08.09.2017
08:24:16
Если перейти по роуту то всё нормально
Именно route() кидает ошибку
кеш сбрасывал всего

Aleserche
08.09.2017
08:25:09
а попробуй - на _ заменить

F01134H
08.09.2017
08:25:19
Есть идеи, почему в job запись в кэш происходит два раза?
ну типо он дважды пишет process и дважды кэширует
что конечно же вываливается в пиздец