* 教室管理
  */
 Route::group(array('prefix' => 'classroom', 'before' => 'auth'), function () {
     // 顯示教室名稱
     Route::get('/', function () {
         $classroomList = Classroom::orderBy('classroom_name')->get();
         return View::make('classroom')->with(array('classroomList' => $classroomList, 'classroom' => null));
     });
     // 執行新增教室
     Route::post('/add', function () {
         $validator = FormValidator::classroom(Input::all());
         if ($validator->fails()) {
             return Redirect::to('/classroom')->withInput()->withErrors($validator)->with('message', '輸入錯誤,請檢查');
         } else {
             $data = Input::all();
             if (Classroom::create($data)) {
                 $message = '新增教室《' . $data['classroom_name'] . '》完成';
             } else {
                 $message = '資料寫入錯誤';
             }
             return Redirect::to('/classroom')->with('message', $message);
         }
     });
     // 顯示編輯教師
     Route::get('/edit/{id}', function ($id) {
         $viewData['classroomList'] = Classroom::orderBy('classroom_name')->get();
         $viewData['classroom'] = Classroom::find($id);
         $viewData['classroomCourseunit'] = $viewData['classroom']->courseunit;
         return View::make('classroom')->with($viewData);
     });
     // 執行編輯教室