How to route GET and POST for same pattern in Laravel?
laravel, laravel-routing, php
Solution
You could try the following:
Route::controller('login','AuthController');
Then in your `AuthController class` implement these methods:
public function getIndex();
public function postIndex();
It should work ;)
Problem
Does anyone know of any way in Laravel 4 which combines these 2 lines into one? ``` Route::get('login', 'AuthController@getLogin'); Route::post('login', 'AuthController@postLogin'); ``` So instead of having to write both you only have to write one since their both using the 'same' method but also the URL remains as `site.com/login` instead of a redirect to `site.com/auth/login`? I'm curious since I remember CI has something like that where the URL remains the same and the controller is never shown: ``` $route['(method1|method2)'] = 'controller/$1'; ```