@laravel_pro

Страница 1859 из 2014
f4rt~
13.09.2018
12:23:57
скажи как их достичь :)
TypeError ? когда несовпадение с типом

Rustam
13.09.2018
12:24:20
Route::get('/quotes', 'QuotesController@index')->name('quotesController');
я те ответил, попробуй, должно работать

Adel
13.09.2018
12:24:37
TypeError ? когда несовпадение с типом
TypeError implements Error { Error implements Throwable {

Володимир
13.09.2018
12:25:12
Google
f4rt~
13.09.2018
12:25:17
ок $und->doesnotExistmethod(); //

Rustam
13.09.2018
12:25:43
case '1': убери кавычки

сорян

Adel
13.09.2018
12:25:46
0 дает
switch ($request->get('step', 1)) {

Rustam
13.09.2018
12:26:00
а какой строкой запрашиваешь?

/quotes?step=1 /quotes?step=2

попробуй будет работать

тынаверное пишешь так

/quotes/step/1 /quotes/1

Request - это все из массива $_REQUEST а параметры в роуте отдельно прописываются

Route::get('/quotes/{$step}', 'QuotesController@index')->name('quotesController');

Route::get('/quotes/step/{$step}', 'QuotesController@index')->name('quotesController');

вот тут {$step} это параметр

Google
Rustam
13.09.2018
12:28:08
его можно передать в контроллер

public function index(Request $request, $step) - во ткак раз как ты писал

ну и дальше там чет делать

Adel
13.09.2018
12:28:46
но сорре, не словишь
http://sandbox.onlinephpfunctions.com/code/35056ce1fe267df410866cb2bea565a2059058fd

Володимир
13.09.2018
12:28:49
есть спасибо

Adel
13.09.2018
12:29:20
дай поесть спокойно!

f4rt~
13.09.2018
12:29:40
но это не так работает ?

Adel
13.09.2018
12:29:49
а как?

f4rt~
13.09.2018
12:31:56
есть исключения и есть ошибки; ошибки ты ловишь и логируешь, не продолжая работу дальше исключения, ты обрабатываешь и продолжаешь дальше корректно это проверять с определенными предустановленными штуками, вроде error_handler'a ini_set* настроек и тд

грубо говоря, то что ты написал на проде не сработает

а все песочницы из-за REPL принципа имеют пред.установленные настройки таким образом

что бы код выполнялся

Adel
13.09.2018
12:33:38
ну ловить на проде TypeError как-то странно, не?

f4rt~
13.09.2018
12:34:02
ну подтип да

но \Error честно говоря хз

просто тут получается дисонанс между fail fast

и такой вот штукой

в целом да, ты прав, иди кушай спокойно

Kernel
13.09.2018
12:35:06
чето обсудили, никто ничего не понял

норм поговорили

Google
f4rt~
13.09.2018
12:35:39
не ну чо, кейс с ловим явные ошибки в коде @ сместо ловим то, что мы можем исправить налету обречен был изначально на провал)

Adel
13.09.2018
12:36:10
в целом да, ты прав, иди кушай спокойно
ну прав прав.. но в самом коде конечно должен ловиться \Exception. А не \Throwable.

если ловишь \Error ты чтото делаешь не так

f4rt~
13.09.2018
12:36:36
типо хз

когда ловишь все исключения то тоже явно что то не так

Adel
13.09.2018
12:37:01
и это тоже верно

f4rt~
13.09.2018
12:37:04
потому что, мой кейс, я пишу что то в базу у меня может быть исключения вроде UniqueException и что то с транзакцией

я не могу их записать через | и обработать одинаково

потому что когда я словил первую, я убрал из UoW дубликат записи, когда словил вторую я сделал rollback/commit

Kernel
13.09.2018
12:38:56
А после третей я бы повесился (

Volodymyr
13.09.2018
13:14:56
Хей, могу ли я вообще проверить с помощью dd() что-нибудь в апи роуте?

Volodymyr
13.09.2018
13:32:30
да как понимаю, этого я не увижу. Ибо при переходе по урлу я получаю пустую страницу

f4rt~
13.09.2018
13:32:56
да как понимаю, этого я не увижу. Ибо при переходе по урлу я получаю пустую страницу
дык перейти в постмане или что там наркоманы юзают что бы rest api потыкать

рест клиент в шторме есть

Kernel
13.09.2018
13:33:50
в логе точно увидишь

Volodymyr
13.09.2018
13:34:01
м вариант

спасибо

Valera
13.09.2018
13:48:17
Привет Если у модели могут быть разные статусы, как можно получить количество элементов с каждым статусом?

Google
Valera
13.09.2018
13:48:18


Yaroslav
13.09.2018
13:53:55
Кто подскажет, нужно поднять свой "маленький" сервер и на нем гонять проекты, каккая иерархия стека По должна быть? машина на который линукс в котором веб сервер , докер ?

Kernel
13.09.2018
13:54:10
groupBy('status')

Yaroslav
13.09.2018
13:56:03
как тебе удобно
А как нужно? Не имел дело с этим, или может статейку можно подкинуть?

Kernel
13.09.2018
13:56:39
так как вопрос из серии "какую мне машину купить?"

f4rt~
13.09.2018
13:57:15
А как нужно? Не имел дело с этим, или может статейку можно подкинуть?
зависит от того, какую цель преследуешь в основном

Valera
13.09.2018
13:57:20
f4rt~
13.09.2018
13:57:41
типо хочешь можешь классический стек развернуть с докерами кубернетесами ci/cd на одной машине, несколько апстримов и тд)

а можешь просто по фтп кидать в разные папочки

и на разных портах поднимать)

Yaroslav
13.09.2018
13:58:03
зависит от того, какую цель преследуешь в основном
Тестовый сервер доступный публично на котором 2 команды развертывают несколько проектов в N екземплярах

f4rt~
13.09.2018
13:58:29
Maksim
13.09.2018
13:58:33
f4rt~
13.09.2018
13:58:35
особенно если имеешь опыт

Kernel
13.09.2018
13:58:51
Добро пожаловать в 2018
мне в 1918 как-то привычнее

я пока тут задержусь

Maksim
13.09.2018
13:59:03
Докер маст хев, кубер сейчас вот собираюсь подтянуть, чтобы уж нормально деалой сделать)

Google
Yaroslav
13.09.2018
13:59:15
f4rt~
13.09.2018
13:59:35
Спасибо, попробую чёт почитать)
я бы рекомендовал посмотреть видосы, например https://www.youtube.com/watch?v=CgCLPYJRxbU

и компании в целом

либо у них на аутсорсе заказать будет быстрее

они часто помогают молодым перспективным считай за бесплатно

Kernel
13.09.2018
14:10:16
я бы рекомендовал посмотреть видосы, например https://www.youtube.com/watch?v=CgCLPYJRxbU
очень полезно (с) 50 серверов - это маленький проект

Страница 1859 из 2014