Как отловить объект Response перед ответом в laravel 5?

283
16 февраля 2017, 01:06

Есть задача глобально контролировать то, что будет возвращаться приложением (laravel5/lumen). На примере контроллера, это может быть примерно так:

echo '...';
return '...';
return view();
return response('...');
...

Необходимо в каком-то глобальном x-месте поставить что-то типа:

if (!$response instedOf Response) {
...
}

Чтобы была возможность возвращать только один объект Response (кастомную обертку над коробочным).

Раньше в laravel были глобальные стобытия, на которые можно было подписаться, однако я ничего аналогичного не нашел для 5 версии.

READ ALSO
Есть ли функция, которая чистит текст от html но при этом сохраняет все переводы строк?

Есть ли функция, которая чистит текст от html но при этом сохраняет все переводы строк?

Переменная содержит текст формате html при выводе этой переменной в textarea, текст выводится вместе со всеми тегами, можно ли как то почистить...

326
Где можно хранить данные во время редиректа?

Где можно хранить данные во время редиректа?

Есть php-файл, в который отправляются данные посредством ajaxВ php-файле происходит валидация и обработка этих данных, но после этого мне нужно...

352
Yii 2 Время login и logout

Yii 2 Время login и logout

Yii 2 Узнать время входа пользователя (login), время выхода пользователя (logout)

506
cURL не редиректит сайт

cURL не редиректит сайт

Мне нужно сохранить данные из формы, а затем отправить пользователя на оплату в банк, делаю вот так:

288