<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', 'LoginController@getIndex');
Route::resource('auth', 'LoginController@getIndex');
// Route::get('home', 'HomeController@index');
Route::Controllers(['login' => 'LoginController', 'home' => 'HomeController', 'contact' => 'EmployeesContactController', 'employees' => 'EmployeesController', 'leave' => 'LeaveController']);
// Route::get('/', 'WelcomeController@index');
// Route::get('home', 'HomeController@index');
// Route::controllers([
// 'auth' => 'Auth\AuthController',
// 'password' => 'Auth\PasswordController',
// ]);
Example #2
0
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
/**
 * Route for AuthController
 * Created by smartrahat
 * Date: 03.09.2015 Time: 3:20AM
 */
Route::Controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
get('/', 'PageController@index');
/** EMPLOYEE routes start from here */
resource('employee', 'EmployeeController');
post('changeStatus', 'EmployeeController@changeStatus');
post('changeVehicle', 'EmployeeController@changeVehicle');
post('changeClient', 'EmployeeController@changeClient');
post('employeeCase', 'EmployeeController@employeeCase');
post('employeeAccident', 'EmployeeController@employeeAccident');
get('employeeLog/{id}', 'EmployeeController@employeeLog');
delete('destroyEmployeeLog/{id}', 'EmployeeController@destroyLog');
// Delete log information
/** EMPLOYEE routes ends here */
/** VEHICLE routes start form here */
resource('vehicle', 'VehicleController');
post('assignDriver', 'VehicleController@assignDriver');
Example #3
0
Route::get('print/{plan}', 'ExportController@minimal');
Route::post('search', 'SearchController@search');
Route::get("export/tsv/{plan}", 'ExportController@tabs');
Route::get("tasks/{task}/markcomplete", "TasksController@MarkComplete");
Route::get("actions/{action}/markcomplete", "ActionsController@MarkComplete");
Route::get('plan/new', 'PlanController@showPlan');
Route::get("plan/{plan}", "PlanController@show");
Route::get("createplan", "NewPlanController@showNewPlan");
Route::post("createplan/addplan", "NewPlanController@newPlan");
Route::post("createplan/{plan}/addgoals", "NewPlanController@addGoal");
Route::post("createplan/{plan}/addobjectives", "NewPlanController@addObjective");
Route::post("createplan/{plan}/addactions", "NewPlanController@addAction");
Route::post("createplan/{plan}/addtasks", "NewPlanController@addTask");
// AuthController will be in charge of user registration and logging users in
// PasswordController will handle resetting forgotten passwords
Route::Controllers(['auth' => '\\App\\Http\\Controllers\\Auth\\AuthController', 'password/reset' => '\\App\\Http\\Controllers\\Auth\\PasswordController']);
Route::auth();
// auth
Route::group(['middleware' => 'web'], function () {
    Route::auth();
    Route::get('/', function () {
        //$act = DB::table('actions')->orderby('updated_at', 'desc')->get();
        return view('welcome')->with('act', DB::table('actions')->orderby('updated_at', 'desc')->get())->with('tasks', DB::table('tasks')->orderby('updated_at', 'desc')->get())->with('notes', DB::table('notes')->orderby('created_at', 'desc')->get());
    });
    Route::get('plan', 'PlanController@plan');
    Route::get('manage', 'ManageController@manage');
    Route::get('plan/new', 'PlanController@showPlan');
    Route::post('plan/new', 'PlanController@createPlan');
    Route::get('plan/done', 'PlanController@showDone');
    Route::get('mywork', 'MyWorkController@work');
    Route::get('profile/{user}', 'ProfileController@profile');