Size: a a a

Laravel для начинающих

2021 October 27

a

anton in Laravel для начинающих
Еще вопрос, можно ли сделать так, что бы под каждую роль была своя страница логина?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ну сделай свои экшены
источник

a

anton in Laravel для начинающих
Ну я могу приглашать в команду на определённую роль по ссылке, юзер принимает эту ссылку и если он например приглашен на роль эдитора то ему логин пейдж для эдитора показывается
источник

SG

Sergey Gerasimov in Laravel для начинающих
Можно сделать всё что хочешь, но не в рамках стандартного функционала
источник

SG

Sergey Gerasimov in Laravel для начинающих
Там же фортифай используется
источник

SG

Sergey Gerasimov in Laravel для начинающих
Отключи его и используй свою реализацию
источник

E

Evgen in Laravel для начинающих
В документации ларавеля при разворачивании проекта на подакшене рекомендуют сделать кэш конфигурации, маршрутов, представлений.
1. Порядок этого кэширования имеет значение? Уточнено там только насчет кэша конфигурации - после config:caсhe любые данные из .env вернут null.  
2. А что актуально для разворачивания приложения для разработки(например после того, как склонировал себе с хаба проект на локальную машину)? Я помню, возникали какие-то вопросы в кэшированием роутов в процессе. Нужно очищать кэши изначально? Это имеет смысл?
источник

R#

Reset # Alexey S. in Laravel для начинающих
Не делать кеш, потому что придется сбрасывать при модификации
источник

D

Ditrich in Laravel для начинающих
при локальной разароботке ставишь в .env APP_ENV=local и ничего не будет кешироватся 😉
источник

️V

️️️️️️️️️️Владимир V... in Laravel для начинающих
если бы так было на самом деле =(
источник

VY

Vladimir Yefremov in Laravel для начинающих
Привет всем!

есть такой код (парсер, фрагмент):
        $client = new Client(HttpClient::create(['timeout' => 60]));

       $date = Carbon::now()->subDay()->format('Y-m-d');

       $uri = 'https://www.xe.com/currencytables/?from=GBP&date=' . $date;
       $unit_per = 1;
       $per_unit = 2;
       $crawler = $client->request(
           'GET',
           $uri
       );

используется
Symfony\Component\HttpClient\HttpClient;

помогите понять, плз:
если произойдут какие-то задержки в сети, будет ли метод request ждать респонс или просто весь код выполнится дальше и получим пустой crawler?
источник

R#

Reset # Alexey S. in Laravel для начинающих
exeption по таймуту
источник

R#

Reset # Alexey S. in Laravel для начинающих
вчера целый день с этим сидел просто :)
источник

AH

Andrey Helldar in Laravel для начинающих
Вообще будет. Пых синхронный язык.

Но если запрос упрётся в таймаут, то есть будет длиться больше 60 секунд - дропнется эксепшен.
источник

VY

Vladimir Yefremov in Laravel для начинающих
по какому?
это:
create(['timeout' => 60])   ?
источник

R#

Reset # Alexey S. in Laravel для начинающих
вон Андрей выше написал
источник

VY

Vladimir Yefremov in Laravel для начинающих
понял
источник

VY

Vladimir Yefremov in Laravel для начинающих
имеется в виду этот таймаут?
create(['timeout' => 60])
источник

AH

Andrey Helldar in Laravel для начинающих
Да, НО если на сервере таймаут стоит больше. Обычно 600 секунд ставят. Но если вдруг на сервере таймаут меньше, то дропнется он и получишь сообщение об ошибке не запроса, а об ошибке сервера. 504 Gateway Timeout
источник

R#

Reset # Alexey S. in Laravel для начинающих
тогда другой эксепшн будет
источник