Я хочу вызвать функцию controller => без указания в маршруте в Laravel 5.1.
таких как контроллер/функция
Пример: admin/delete
так что я хочу вызвать вышеупомянутую функцию контроллера, не указав в маршрутах, это их способ сделать это? Кроме того, если возможно, то как передать параметры этой функции?
Я думаю, вы ищете RESTful контроллеров.
Таким образом, в вашем файле маршрута есть только:
Route::controller('admin', 'AdminController');
и в вашем контроллере:
class AdminController extends BaseController {
public function show($adminId)
{
//
}
public function destroy($adminId)
{
//
}
}
Code Igniter
, где контроллеры автоматически отвечают на URL с помощью/controller/function
. НЕТ, вы не можете сделать это в Laravel. Наиболее точная структура - ответ @kota's kota