Size: a a a

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

2021 February 25

SS

Serg Serdyuk in Laravel для начинающих
Lugovskoy Dmitriy
'::class' on objects is only allowed since PHP 8.0
У меня PHP 7
а при чем объект? речь жеж про роутинг?
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
Ну так если я напишу    Route::resource('/sliders', 'SlidersController'::class);
то шторм тут же подсвечивает как ошибку
источник

SS

Serg Serdyuk in Laravel для начинающих
а кавычки зачем?!
источник

AB

Andrey Belin in Laravel для начинающих
Всем привет. Каким образом можно реализовать статус онлайн/оффлайн на ларавель?
источник

АС

Андрей Самков... in Laravel для начинающих
Websocket
источник

AB

Andrey Belin in Laravel для начинающих
А лара поддерживает сокеты?
источник

AB

Andrey Belin in Laravel для начинающих
То что сокеты это я и сам знаю. Вот как с ларой быть это я хз
источник

AB

Andrey Belin in Laravel для начинающих
Типа надо отдельный сервер что ли поднимать javascript
источник

АС

Андрей Самков... in Laravel для начинающих
Посмотри на ratchet php
источник

SS

Serg Serdyuk in Laravel для начинающих
есть laravel echo, для совсем начала можно и pusher'ом обойтись... там ничего особо сложного
https://laravel.com/docs/8.x/broadcasting
источник

AB

Andrey Belin in Laravel для начинающих
Андрей Самков
Посмотри на ratchet php
Спасибо, гляну
источник

AB

Andrey Belin in Laravel для начинающих
Serg Serdyuk
есть laravel echo, для совсем начала можно и pusher'ом обойтись... там ничего особо сложного
https://laravel.com/docs/8.x/broadcasting
Сейчас гляну
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
Serg Serdyuk
а кавычки зачем?!
Да, кавычки лишние были.
Но при Route::resource('/sliders', SlidersController::class);
Target class [App\Http\Controllers\Admin\App\Http\Controllers\Admin\SlidersController] does not exist.
источник

SS

Serg Serdyuk in Laravel для начинающих
Lugovskoy Dmitriy
Да, кавычки лишние были.
Но при Route::resource('/sliders', SlidersController::class);
Target class [App\Http\Controllers\Admin\App\Http\Controllers\Admin\SlidersController] does not exist.
ну дык, use нужного контроллера прописать надо, ну основы ж пхп...
источник

Vr

Vitaliy rim89 in Laravel для начинающих
Подскажите:
- по крону ночью выполняется обновление в виде обмена с внешней API, который не укладывается в нормальный таймаут, из за того что принимающей сервер не может принять всё пакетом, и надо передавать по одному. Смотрю в сторону очередей. Сформировал массив с данными ( пусть будет 1000 элементов). Перебираю массив и для каждого элемент формирует элемент очереди. После надо запустить воркер, обработать очередь, и убить воркер, т.к. он больше нигде не используется.
Подскажите, как запустить воркер из кода, и потом его отключить за ненадобностью, после выполнения всего списка задач? И нормальный ли такой вариант решения задачи ?
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
Serg Serdyuk
ну дык, use нужного контроллера прописать надо, ну основы ж пхп...
знаю. use App\Http\Controllers\Admin\SlidersController; и так стоит
источник

SS

Serg Serdyuk in Laravel для начинающих
тем более шторм обычно подсказывает если начать писать типа Route::resource('foo', Foo...)
источник

SS

Serg Serdyuk in Laravel для начинающих
Lugovskoy Dmitriy
знаю. use App\Http\Controllers\Admin\SlidersController; и так стоит
а сам вызов resource как выглядит?
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
Serg Serdyuk
ну дык, use нужного контроллера прописать надо, ну основы ж пхп...
action="{{ route('sliders.update', ['slider' => $slide->id]) }}"
источник

SS

Serg Serdyuk in Laravel для начинающих
нее, в routes.php, весь вызов Route::resource()
источник