Приветствую всех, помогите разобраться:
Имеется Homestead, Laravel 6.9.0
Не работают сессии, не могу понять почему, в дебагбаре во вкладке Session этой сессии тоже нет, ни каких ошибок тоже не выдаёт.
Роуты:
Route::get('/{deal_id}/{evaluation}', 'RaitingController@evaluation')->name('set_raiting');
Контроллер
return view('my_view', ['message' => 'Тест']);
Вид
{{ session(message') }}
Добрый день разработчикам!
Подскажите кто знает - нет ли для Laravel дебаггера. который бы при отработке роута выдавал бы информацию:
Буду благодарен за любую подсказку
появился еще вопрос:
по видео в youtube предварительно увидел, что debugbar - не выводит имя Контроллера, Модели, список отработанных фильтров - или там в НАСТРОЙКАХ можно указывать?
пока часть инф получилось выудить так
$controllers = [];
$i=0;
foreach (Route::getRoutes()->getRoutes() as $route)
{
$action = $route->getAction();
if (array_key_exists('controller', $action))
{
$_action = explode('@',$action['controller']);
$_namespaces_chunks = explode('\\',$_action[0]);
$controllers[$i]['controller'] = end($_namespaces_chunks);
$controllers[$i]['action'] = end($_action);
$controllers[$i]['namespace'] = $action['controller'];
$controllers[$i]['route'] = $route;
}
$i++;
}
dump($controllers);
SELECT t1.user_id, email, Loans_count
FROM
(SELECT DISTINCT user_id FROM db.adv_partner_user_params WHERE adv_partner_id=1) AS t1
INNER JOIN db.users AS t2
ON t1.user_id=t2.id
INNER JOIN (SELECT user_id, COUNT(*) AS Loans_count FROM db.loans GROUP BY user_id) AS t3
ON t1.user_id = t3.user_id