Size: a a a

2020 March 16

N

NoMad42 in Laravel Pro
Loot.jpg
ты не в том контексте)
++
источник

N

NoMad42 in Laravel Pro
я примерно пытался по памяти реализовать этот подход. но
* не хочу функционал выброса ошибок пихать в модель
* все так же не очень понятно как элегантно прокинуть данные о контексте... тупо смотреть что в бек трейсе? переписать конструктор? не париться?)
источник

L

Loot.jpg in Laravel Pro
NoMad42
я примерно пытался по памяти реализовать этот подход. но
* не хочу функционал выброса ошибок пихать в модель
* все так же не очень понятно как элегантно прокинуть данные о контексте... тупо смотреть что в бек трейсе? переписать конструктор? не париться?)
выбрасывать исключения можно и в другом месте)
источник

N

NoMad42 in Laravel Pro
Loot.jpg
выбрасывать исключения можно и в другом месте)
конешно, это скорее было утверждение чем вопрос)
источник

EG

Egor Gruzdev in Laravel Pro
NoMad42
конешно, это скорее было утверждение чем вопрос)
чем тебя не устроила твоя реализация, там все супер, только возможно Log::warning там не к месту
ведь данное исключение не будет обработано и долетит до ErrorHandler а уже там принимать решение логировать данный exception или отравлять предупреждение разработчику.
источник

N

NoMad42 in Laravel Pro
Egor Gruzdev
чем тебя не устроила твоя реализация, там все супер, только возможно Log::warning там не к месту
ведь данное исключение не будет обработано и долетит до ErrorHandler а уже там принимать решение логировать данный exception или отравлять предупреждение разработчику.
теже мысли. посмотрел как будет обрабатываться исключение и вынес
Log::warning в метод репорт...
источник

VP

Vasiliy Pivovarov in Laravel Pro
Egor Gruzdev
Ответа в документации на заданный мной вопрос нет, поэтому я и спрашиваю, а как будет правильнее, если брать за основу, то получается вот так:
//AppServiceProvider::register()
$this->app->when(Controller::class)
           ->needs(Interface::class)
           ->give(function (AuthManager $manager) {
               if($manager->guard()->user()) {
                   return new Class1();
               } else {
                   return new Class2();
               }
           });

вопрос в том как для этого чертового if передать правильный "контекст" или же мы говорим о разных вещах
class1 и class2 здесь будут классы которые реализуют мой контракт ?
источник

VP

Vasiliy Pivovarov in Laravel Pro
типа вот так будет, добавил в WishlistServiceProvider (у меня модули от пакета nWidart Laravel Modules)
источник

Д

Дмитрий in Laravel Pro
Куда копать, делаю бота на BotMan, ввожу команду, и мне начинает слать сообщение каждые несколько секунд.
Бот запущен на ngrok.
источник

EG

Egor Gruzdev in Laravel Pro
Vasiliy Pivovarov
типа вот так будет, добавил в WishlistServiceProvider (у меня модули от пакета nWidart Laravel Modules)
результат?
источник

VP

Vasiliy Pivovarov in Laravel Pro
работает вроде, я ещё дурак щас обнаружил опечатку, я здесь писал:
if(Auth::guard('api')->name()) { // } а `name нету
источник

VP

Vasiliy Pivovarov in Laravel Pro
но все равно спасибо большое за помощь.
источник

a

anton in Laravel Pro
Всем привет, столкнулись с проблемой, фронтендер отправляет Bearer токен мне на бэк что бы достать данные о юзере - и получает Unauthоrized. Когда я проверяю это в Insomnia то все окей. В чем может быть причина?
источник

v

vladimir in Laravel Pro
anton
Всем привет, столкнулись с проблемой, фронтендер отправляет Bearer токен мне на бэк что бы достать данные о юзере - и получает Unauthоrized. Когда я проверяю это в Insomnia то все окей. В чем может быть причина?
Возможно дело в заголовке?
Не смотретрели как фронт шлет заголовок?
источник

a

anton in Laravel Pro
источник

a

anton in Laravel Pro
Вроде бы все верно
источник

a

anton in Laravel Pro
Я изначально копал в заголовки, но что касается Authtorization : "Bearer <token>" то все хорошо как я вижу
источник

v

vladimir in Laravel Pro
Он схож с вашим заголовком через insomnia? можно глянуть на вкладке запроса как заголовок ушел.
источник

MR

Maxim Rebitskiy in Laravel Pro
Всем привет, кто что порекомендует для перевода .docx в HTML. Причем учитывая заголовки и ссылки на содержимое (хотя бы какие-то указатели).
phpdocx платный и потестить подойдет ли он бесплатно никак, отдавать 600 евро не вариант.
phpWord выдает все просто в <p> и игнорит заголовки.

Заранее спасибо за помощь.
источник

P

PSYTRGLES in Laravel Pro
anton
Всем привет, столкнулись с проблемой, фронтендер отправляет Bearer токен мне на бэк что бы достать данные о юзере - и получает Unauthоrized. Когда я проверяю это в Insomnia то все окей. В чем может быть причина?
заголовок точно отправляется? токен правильный? реактерщику дебажещему алертами доверять не стоит.
корсы? мидлвары?
источник