public function activate_module($id, $forced = false)
 {
     //  Get Module Item
     $moduleItem = ModuleItem::find($id);
     //  Check Module Exists
     if (!$moduleItem) {
         return Redirect::route("modules")->with(FLASH_MSG_ERROR, trans("laravel-admin::message.module_not_found"));
     }
     //  Get Module
     $module = getTheModule($moduleItem->module);
     //  Check Module Exists
     if (!$module) {
         return Redirect::route("modules")->with(FLASH_MSG_ERROR, trans("laravel-admin::message.module_not_found2", array("module" => $moduleItem->module)));
     }
     //  Run Activation
     $result = $module->activate($forced);
     //  Check Result
     if ($result !== true) {
         //  Get Formatted Messages
         $messages = ModuleItem::activationResponseFormatted($result);
         //  Redirect
         return Redirect::route("modules")->with(FLASH_MSG_ERROR, trans("laravel-admin::message.module_activate_failed", array("module" => $module->moduleName(), "messages" => implode("<br/>", $messages))));
     }
     //  Redirect
     return Redirect::route("modules")->with(FLASH_MSG_SUCCESS, trans("laravel-admin::message.module_activated", array("module" => $module->moduleName())));
 }