ajax testing
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use App\Http\Requests;
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
use DB;
|
||||
use App\Library\Fleets;
|
||||
|
||||
use App\Models\Fleet;
|
||||
|
||||
class AjaxController extends Controller {
|
||||
|
||||
public function index() {
|
||||
$msg = "This is a simple message.";
|
||||
return response()->json(array('msg'=> $msg), 200);
|
||||
}
|
||||
|
||||
public function displayFleet() {
|
||||
$fleets = Fleet::all();
|
||||
$data = array();
|
||||
$fc = array();
|
||||
$fleet = array();
|
||||
$description = array();
|
||||
$i = 0;
|
||||
|
||||
foreach($fleets as $fl) {
|
||||
$fc[$i] = $fl->character_id;
|
||||
$fleet[$i] = $fl->fleet;
|
||||
$description[$i] = $fl->description;
|
||||
$i++;
|
||||
}
|
||||
|
||||
$data = [
|
||||
$fc,
|
||||
$fleet,
|
||||
$description,
|
||||
];
|
||||
|
||||
return response()->json(array('data' => $data), 200);
|
||||
}
|
||||
}
|
||||
@@ -6,6 +6,11 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
use App\Models\Esi\EsiScope;
|
||||
use App\Models\Esi\EsiToken;
|
||||
use App\Models\User\UserPermission;
|
||||
use App\Models\User\UserRole;
|
||||
|
||||
class DashboardController extends Controller
|
||||
{
|
||||
/**
|
||||
@@ -16,6 +21,7 @@ class DashboardController extends Controller
|
||||
public function __construct()
|
||||
{
|
||||
$this->middleware('auth');
|
||||
$this->middleware('role:Guest');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -28,7 +34,23 @@ class DashboardController extends Controller
|
||||
return view('dashboard');
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the profile of the user
|
||||
* The profile will include the ESI Scopes Registered, the character image, and character name
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function profile() {
|
||||
//
|
||||
$scopes = DB::table('EsiScopes')->where('character_id', Auth()->user()->character_id)->get();
|
||||
$permissions = DB::table('user_permissions')->where('charcter_id', Auth()->user()->character_id)->get();
|
||||
$roles = DB::table('user_roles')->where('character_id', Auth()->user()->character_id)->get();
|
||||
|
||||
$data = [
|
||||
'scopes' => $scopes,
|
||||
'permissions' => $permissions,
|
||||
'roles' => $roles,
|
||||
];
|
||||
|
||||
return view('/dashboard/profile')->with('data', $data);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,6 +25,11 @@ class FleetsController extends Controller
|
||||
return view('fleets.registerfleet');
|
||||
}
|
||||
|
||||
public function displayFleetSetup() {
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
public function displayFleets() {
|
||||
$fleets = Fleet::all();
|
||||
$data = array();
|
||||
@@ -46,8 +51,6 @@ class FleetsController extends Controller
|
||||
$description,
|
||||
];
|
||||
|
||||
$size = sizeof($fc);
|
||||
|
||||
//Return the view with the array of the fleet
|
||||
return view('fleets.displayfleets')->with('data', $data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user