Size: a a a

2020 February 22

A

Arman in Laravel Pro
Ivan Atroshchenko
у тебя реквест приходит в каждый метод и так
это просто пример, Request - фасад и также думал CurrentUser cltkfnm
источник

IA

Ivan Atroshchenko in Laravel Pro
это избыточность уже
источник

A

Arman in Laravel Pro
ок. спасибо..) в доках этот пример запутал:
class TestController
{
   protected $users;
   public function __construct(UserRepository $users)
   {
       $this->users = $users;
   }
}
источник

T🐜

The Ant 🐜 in Laravel Pro
Разве это не так делается?
public function myAction(Request $request)
{
   $user = User::findOrFail($request->get('id'));
   // ....
}
источник

A

Arman in Laravel Pro
The Ant 🐜
Разве это не так делается?
public function myAction(Request $request)
{
   $user = User::findOrFail($request->get('id'));
   // ....
}
У меня так:
public function myAction(User $user)
{
   // ....
}

Просто таких контроллеров+методов очень много
источник

A

Alexey in Laravel Pro
Ребят всем привет. подскажите такую вещь новичку. На сайте на всех страницах присутствует левая панель с одинаковым контентом (список категорий), правильно ли я понимаю, что лучше всего это оформить через сервис провайдер?
источник

ML

Mehrob Latipov in Laravel Pro
Alexey
Ребят всем привет. подскажите такую вещь новичку. На сайте на всех страницах присутствует левая панель с одинаковым контентом (список категорий), правильно ли я понимаю, что лучше всего это оформить через сервис провайдер?
Думаю тебе нужен view composer
источник

A

Alexey in Laravel Pro
Mehrob Latipov
Думаю тебе нужен view composer
спасибо
источник

ML

Mehrob Latipov in Laravel Pro
пожалуйста
источник

AR

Andrey R in Laravel Pro
Подскажите готовое решение для счетчика просмотров страницы и как лучше отдельную таблицу или просто добавить в posts views ?
источник

YS

Yuriy Shmidt in Laravel Pro
Совсем обленились))
источник

ИС

Илья Степанов... in Laravel Pro
Andrey R
Подскажите готовое решение для счетчика просмотров страницы и как лучше отдельную таблицу или просто добавить в posts views ?
$post->increment('views'); готовое решение, можешь оформить в виде пакета, например 💁‍♂
источник

AR

Andrey R in Laravel Pro
Илья Степанов
$post->increment('views'); готовое решение, можешь оформить в виде пакета, например 💁‍♂
так просто ? а если страница закеширована будет ?
источник

ИС

Илья Степанов... in Laravel Pro
Andrey R
так просто ? а если страница закеширована будет ?
Если страница закэширована будет сложнее, есть несколько вариантов: 1) инкриментировать значение в кэше с последующим сбросом его в базу данных 2) брать данные из кэша, но инкримент делать по базе 3) джаваскрипт на клиенте, который триггерит инкримент
источник

ᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠ... in Laravel Pro
Кто поможет написать код
источник

VS

Vitaliy Sheverov in Laravel Pro
Всем привет, подскажите как правильно обработать большой excel файл с помощью очереди на vps

Что сделано
1. Получаю от юзера файл
2. Запускаю через database джобу
3. Воркер(artisan queue:work), пока еще без Supervisor обрабатывает

Бывает что к примеру 5 tries не хватает для полной обработки, сколько ставить время выполнения скрпта чтобы не убить все нахрен?

1 день с vps, поэтому сори за глупые вопросы
источник

๖๖

๖ۣRamil ๖ۣBielievtso... in Laravel Pro
Привет, можете подсказать, что устанавливаю laravel на линукс, получаю такую ошибку
PHP Warning:  require(/home/ramil/Рабочий стол/laravel/blog/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /home/ramil/Рабочий стол/laravel/blog/bootstrap/autoload.php on line 17
PHP Fatal error:  require(): Failed opening required '/home/ramil/Рабочий стол/laravel/blog/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php') in /home/ramil/Рабочий стол/laravel/blog/bootstrap/autoload.php on line 17
И если не сложно, объясните что значит.
Make sure to place Composer's system-wide vendor bin directory in your $PATH so the laravel executable can be located by your system. This directory exists in different locations based on your operating system; however, some common locations include:
источник

A

Aleksandr in Laravel Pro
composer dump-autoload
источник

AR

Anton Rusakov in Laravel Pro
Vitaliy Sheverov
Всем привет, подскажите как правильно обработать большой excel файл с помощью очереди на vps

Что сделано
1. Получаю от юзера файл
2. Запускаю через database джобу
3. Воркер(artisan queue:work), пока еще без Supervisor обрабатывает

Бывает что к примеру 5 tries не хватает для полной обработки, сколько ставить время выполнения скрпта чтобы не убить все нахрен?

1 день с vps, поэтому сори за глупые вопросы
Я бы сделал отделтную очередь для этой джобы и настроил бы отдельные лимиты для нее
источник

VS

Vitaliy Sheverov in Laravel Pro
Anton Rusakov
Я бы сделал отделтную очередь для этой джобы и настроил бы отдельные лимиты для нее
не проблема, только как узнать лимиты ? файл может быть разного размера
обработка и последующая запись в бд
источник