это мой PermissionController.php
Laravel значение Достаньте из массива контроллеров
foreach (Route::getRoutes() as $route)
{
$action = $route->getAction();
if (array_key_exists('controller', $action))
{
$controllers[] = $action['controller'];
}
}
return view('permission.create')->withControllers($controllers);
и мой permission/create/php
как это:
{!! Form::select('class_name[]', $controllers, null, ['class' => 'form-control', 'multiple']) !!}
здесь в контроллере, он поставил имя всех контроллеров в $controller
и отправить его на blade
, но когда я выбираю некоторые из них, запрос дает мне свои ключи вместо значения
public function store(Request $request)
{
return $request->get('class_name');
}
если я выбираю первый и один третий вывод является, например: {"1","3"}
, но я хочу их ценность, как это: {"UserController.php", "TestController.php"}
спасибо, вот и все. – Omid