@laravel_pro

Страница 65 из 2014
Alejandro
05.09.2016
14:18:31
)0)

шариш пользователи часто бывают незаслужено забанены

даже очень часто, если сайт в руках у инвалидов

по этому нужно нормально ему обяснить что он забанен, и дать возмтожность писать абменистраторам

Google
Alejandro
05.09.2016
14:31:37
вот return redirect() из Middleware можна а почему return view() нельзя, он не респонсе?

ну это ж вроде неправильно отдавать то один обьект то другой из одного метода

Евгений
05.09.2016
14:36:12
ты хочешь другую вьюху на этом же урле показывать через мидлваою?

D'
05.09.2016
14:36:17
Покопайся в Http/Kernel.php

Alejandro
05.09.2016
14:36:18
угу

D'
05.09.2016
14:36:25
Посмотри весь lifecicle

Alejandro
05.09.2016
14:36:35
та уже видел что мне это даст

или что должно дать ?

D'
05.09.2016
14:37:50
Просто ты как-то неправильно пытаешься решить задачу

Alejandro
05.09.2016
14:37:53
return response() ->view('hello', $data, 200) ->header('Content-Type', $type);

D'
05.09.2016
14:37:56
Вот и выходит херня

Alejandro
05.09.2016
14:37:58
нашел вот как нужно чистить

почм неправильно, я хочу если пользователь заблокирован, то не показывать ему страницу с сообщениями, а написать ему что он забанен.

Google
D'
05.09.2016
14:39:07
Так кидай Exception нужный, отлавливай его и рендери что хочешь

middleware не про это вообще

Alejandro
05.09.2016
14:39:22
херрово что не про то(

D'
05.09.2016
14:39:43
Middleware решает пропускать или нет. Или модифицирует запрос.

Оно не должно ничего рендерить

Alejandro
05.09.2016
14:40:09
KarmaBot
05.09.2016
14:40:10
Спасибо (+1) для @Denormalization принято! Текущая карма +25

Alejandro
05.09.2016
14:40:41
но редиректить можно в мидлвере

кул правильно правильно

тогда хочу троу

D'
05.09.2016
14:40:58
Просто кидай SuspendedUserException, отлавливай его в Exceptions/Handler.php и возвращай нужный ответ.

Alejandro
05.09.2016
14:41:22
Это уже есть такой эксепшн?

D'
05.09.2016
14:41:32
Нет, это я просто написал

Alejandro
05.09.2016
14:41:35
к

шото мазги сейчас не варят(

от кого унаследоватся \ErrorException?

D'
05.09.2016
14:43:36
Просто Exception

Но я обычно делаю свой ProjectException и от него все наследую

Alejandro
05.09.2016
14:43:55
хех

Google
KarmaBot
05.09.2016
14:44:00
Спасибо (+1) для @Denormalization принято! Текущая карма +26

D'
05.09.2016
14:44:17
Чтобы потом было проще отлавливать именно мои Exceptions и делать что-то с ними

Alejandro
05.09.2016
14:44:26
а какая разница мнежду ErrorException и Exception часом не помниш ?

дада! понял сразу

D'
05.09.2016
14:44:56
ErrorException это что-то кастомное

Alejandro
05.09.2016
14:45:06
чутарик кастомнее чем простой Exception)))

D'
05.09.2016
14:45:28
Ну оно к laravel вообще отношения не имеет

Alejandro
05.09.2016
14:45:34
знаю)

D'
05.09.2016
14:45:35
Вон вижу в zend/guzzle есть

в psy

Alejandro
05.09.2016
14:45:57
на php7 круто сделали

можно теперь cathc(ErrorException) ... catch(AnotherErrorException)

D'
05.09.2016
14:46:31
Оно и раньше можно было

Alejandro
05.09.2016
14:46:37
оу еах?

а что тогда там поменяли? я наверное просто только сейчас прочитал об этом

D'
05.09.2016
14:46:54
try { $request->enableHttpMethodParameterOverride(); $response = $this->sendRequestThroughRouter($request); } catch (Exception $e) { $this->reportException($e); $response = $this->renderException($request, $e); } catch (Throwable $e) { $e = new FatalThrowableError($e); $this->reportException($e); $response = $this->renderException($request, $e); }

Евгений
05.09.2016
14:46:56
https://habrahabr.ru/post/309176/

D'
05.09.2016
14:46:57
Вот из laravel

5.1

Евгений
05.09.2016
14:47:02
переходим на фею

Google
Alejandro
05.09.2016
14:47:05
мне это какраз и нужно было)

Евгений
05.09.2016
14:47:05
нам доказали

Alejandro
05.09.2016
14:47:31
Вот из laravel
то-есть php5.6 проканает?

D'
05.09.2016
14:47:46
Ну у меня сейчас Http/Kernel.php открыт

я от туда скопировал

У меня вообще 5.5 стоит

Alejandro
05.09.2016
14:48:03
Ну у меня сейчас Http/Kernel.php открыт
спасибо, ты мне ппц помог

KarmaBot
05.09.2016
14:48:03
Спасибо (+1) для @Denormalization принято! Текущая карма +27

Admin
ERROR: S client not available

Виталий
05.09.2016
14:48:34
/top@karma_chat_bot

KarmaBot
05.09.2016
14:48:35
? Топ пользователей: ------------ (+27) Denormalization [D' Normalization] (+12) perin [Евгений Перин ⭐️] (+7) F01134H [F01134H] (+5) pirogovik [Vanya Pirogov] (+5) ijin82 [Ilya Rogojin] ------------ ? Посмотреть весь список

Виталий
05.09.2016
14:48:41
Мда)

D'
05.09.2016
14:48:59
27 - прям как кол-во моих наложниц

Виталий
05.09.2016
14:49:03
/thankful@karma_chat_bot

KarmaBot
05.09.2016
14:49:03
? Самые благодарные: ------------ pirogovik [Vanya Pirogov] поблагодарил(а) 17 раз perin [Евгений Перин ⭐️] поблагодарил(а) 13 раз namlier [Alejandro Namlier] поблагодарил(а) 12 раз [Vladimir] поблагодарил(а) 8 раз [Obazure Ozil] поблагодарил(а) 7 раз

Alejandro
05.09.2016
14:49:24
я буду в топе скоро) благодирщиков

D Normalization а ты работаешь где-то?

D'
05.09.2016
14:50:15
да

Alejandro
05.09.2016
14:50:25
в гугле?0))00)000

Google
D'
05.09.2016
14:50:29
нет )

https://habrahabr.ru/post/309176/
Сравнивать Phpixie и laravel? Он совсем ебанутый?

Alejandro
05.09.2016
14:51:52
нет )
послуш, так может мне и если он не email_confirmed кидать троу, а в хендлере перенаправлять на страницу на которой форма вводка кода(что пришел на имейл)

Alejandro
05.09.2016
14:53:01
нее! не при логине

он уже залогинен получается, как на стиме

но доступа нету, пока не введешь

D'
05.09.2016
14:53:23
А, тогда да, можно.

Alejandro
05.09.2016
14:53:34
А, тогда да, можно.
кул! супер спс

KarmaBot
05.09.2016
14:53:35
Нельзя злоупотреблять Кармой. Попробуй поблагодарить позже.

Alejandro
05.09.2016
14:53:39
)

D'
05.09.2016
14:53:52
Я уже жду когда меня в ЧС бота добавят )

Чтобы он меня не учитывал

F01134H
05.09.2016
14:55:12
@perin сделай чс, ну)

D'
05.09.2016
14:55:39
Евгений
05.09.2016
14:55:40
удалите бота из чата и всё

Vanya
05.09.2016
14:55:43
KarmaBot
05.09.2016
14:55:43
Ваня, прекрати

Спасибо (+1) для @Denormalization принято! Текущая карма +28

Vanya
05.09.2016
14:55:56
KarmaBot
05.09.2016
14:55:57
Ваня, прекрати

Спасибо (+1) для @Denormalization принято! Текущая карма +29

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