restructured models directory and namespaces to include an extra directory for sorting
This commit is contained in:
64
app/Console/Commands/getLogisticContracts.php
Normal file
64
app/Console/Commands/getLogisticContracts.php
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Console\Commands;
|
||||||
|
|
||||||
|
use Illuminate\Console\Command;
|
||||||
|
use DB;
|
||||||
|
use Carbon\Carbon;
|
||||||
|
|
||||||
|
use App\Models\Logistics\Contract;
|
||||||
|
use App\Models\ScheduleJob;
|
||||||
|
|
||||||
|
use Seat\Eseye\Cache\NullCache;
|
||||||
|
use Seat\Eseye\Configuration;
|
||||||
|
use Seat\Eseye\Containers\EsiAuthentication;
|
||||||
|
use Seat\Eseye\Eseye;
|
||||||
|
|
||||||
|
class getLogisticContracts extends Command
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The name and signature of the console command.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $signature = 'services:logistics';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The console command description.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $description = 'Get the logistics jobs.';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new command instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
parent::__construct();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Execute the console command.
|
||||||
|
*
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
|
public function handle()
|
||||||
|
{
|
||||||
|
$job = new ScheduleJob;
|
||||||
|
$time = Carbon::now();
|
||||||
|
$job->job_name = "GetLogisticsContracts";
|
||||||
|
$job->job_state = 'Starting';
|
||||||
|
$job->system_time = $time;
|
||||||
|
$job-save();
|
||||||
|
|
||||||
|
//Create functionality to record contracts for logistical services
|
||||||
|
|
||||||
|
//If the job is finished we need to mark it in the table
|
||||||
|
DB::table('schedule_jobs')->where('system_time', $time)->update([
|
||||||
|
'job_state' => 'Finished',
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -3,12 +3,11 @@
|
|||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
use App\Models\UserRole;
|
|
||||||
use App\Models\UserPermission;
|
|
||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
|
use App\Models\User\UserRole;
|
||||||
|
use App\Models\User\UserPermission;
|
||||||
|
|
||||||
class AdminController extends Controller
|
class AdminController extends Controller
|
||||||
{
|
{
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
|
|||||||
@@ -3,7 +3,6 @@
|
|||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use App\Library;
|
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
|
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ use Illuminate\Http\Request;
|
|||||||
use DB;
|
use DB;
|
||||||
use Socialite;
|
use Socialite;
|
||||||
use Auth;
|
use Auth;
|
||||||
|
|
||||||
use App\User;
|
use App\User;
|
||||||
|
|
||||||
use Seat\Eseye\Cache\NullCache;
|
use Seat\Eseye\Cache\NullCache;
|
||||||
|
|||||||
@@ -7,14 +7,16 @@ use Illuminate\Http\Request;
|
|||||||
use DB;
|
use DB;
|
||||||
use Socialite;
|
use Socialite;
|
||||||
use Auth;
|
use Auth;
|
||||||
|
use Carbon\Carbon;
|
||||||
|
|
||||||
use App\User;
|
use App\User;
|
||||||
|
use App\Models\User\UserRole;
|
||||||
|
use App\Models\User\UserPermission;
|
||||||
|
use App\Models\Corporation\CorpJournal;
|
||||||
|
|
||||||
use App\Library\Finances;
|
use App\Library\Finances;
|
||||||
use App\Library\Esi;
|
use App\Library\Esi;
|
||||||
use App\Library\SeatHelper;
|
use App\Library\SeatHelper;
|
||||||
use App\Models\CorpJournal;
|
|
||||||
|
|
||||||
use Carbon\Carbon;
|
|
||||||
|
|
||||||
use Seat\Eseye\Cache\NullCache;
|
use Seat\Eseye\Cache\NullCache;
|
||||||
use Seat\Eseye\Configuration;
|
use Seat\Eseye\Configuration;
|
||||||
|
|||||||
@@ -8,9 +8,11 @@ use Auth;
|
|||||||
use DB;
|
use DB;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
|
|
||||||
use App\Library\Fleet;
|
use App\Library\Fleets;
|
||||||
use App\Library\Esi;
|
use App\Library\Esi;
|
||||||
|
|
||||||
|
use App\Models\Fleet\Fleet;
|
||||||
|
|
||||||
|
|
||||||
class FleetsController extends Controller
|
class FleetsController extends Controller
|
||||||
{
|
{
|
||||||
@@ -24,7 +26,7 @@ class FleetsController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function displayFleets() {
|
public function displayFleets() {
|
||||||
$fleets = \App\Models\Fleet::all();
|
$fleets = Fleet::all();
|
||||||
$data = array();
|
$data = array();
|
||||||
$fc = array();
|
$fc = array();
|
||||||
$fleet = array();
|
$fleet = array();
|
||||||
@@ -52,7 +54,7 @@ class FleetsController extends Controller
|
|||||||
|
|
||||||
public function registerFleet(Request $request) {
|
public function registerFleet(Request $request) {
|
||||||
//Register a new instance of the fleet class
|
//Register a new instance of the fleet class
|
||||||
$fleet = new Fleet(Auth::user()->character_id);
|
$fleet = new Fleets(Auth::user()->character_id);
|
||||||
$esiHelper = new Esi();
|
$esiHelper = new Esi();
|
||||||
if(!$esiHelper->HaveEsiScope(Auth::user()->character_id, 'esi-fleets.write_fleet.v1')) {
|
if(!$esiHelper->HaveEsiScope(Auth::user()->character_id, 'esi-fleets.write_fleet.v1')) {
|
||||||
return view('inc.error')->with('error', 'User does not have the write fleet scope.');
|
return view('inc.error')->with('error', 'User does not have the write fleet scope.');
|
||||||
@@ -102,7 +104,7 @@ class FleetsController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function addPilot($fleetId, $charId) {
|
public function addPilot($fleetId, $charId) {
|
||||||
$newPilot = new Fleet();
|
$newPilot = new Fleets();
|
||||||
|
|
||||||
//Retrieve the fleet data
|
//Retrieve the fleet data
|
||||||
$fleet = DB::table('Fleets')->where('fleet', $fleetId)->get();
|
$fleet = DB::table('Fleets')->where('fleet', $fleetId)->get();
|
||||||
@@ -123,7 +125,7 @@ class FleetsController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function addPilotName($fleetId, $name) {
|
public function addPilotName($fleetId, $name) {
|
||||||
$newPilot = new Fleet();
|
$newPilot = new Fleets();
|
||||||
$esiHelper = new Esi();
|
$esiHelper = new Esi();
|
||||||
|
|
||||||
//Retrieve the fleet data
|
//Retrieve the fleet data
|
||||||
|
|||||||
11
app/Http/Controllers/LogisticsController.php
Normal file
11
app/Http/Controllers/LogisticsController.php
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
|
||||||
|
class LogisticsController extends Controller
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
@@ -5,11 +5,14 @@ namespace App\Http\Controllers;
|
|||||||
use Auth;
|
use Auth;
|
||||||
use DB;
|
use DB;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use App\Models\Moon;
|
|
||||||
|
use App\Models\Moon\Moon;
|
||||||
|
|
||||||
use Seat\Eseye\Cache\NullCache;
|
use Seat\Eseye\Cache\NullCache;
|
||||||
use Seat\Eseye\Configuration;
|
use Seat\Eseye\Configuration;
|
||||||
use Seat\Eseye\Containers\EsiAuthentication;
|
use Seat\Eseye\Containers\EsiAuthentication;
|
||||||
use Seat\Eseye\Eseye;
|
use Seat\Eseye\Eseye;
|
||||||
|
|
||||||
use App\Library\MoonCalc;
|
use App\Library\MoonCalc;
|
||||||
|
|
||||||
class MoonsController extends Controller
|
class MoonsController extends Controller
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ use Illuminate\Http\Request;
|
|||||||
use Auth;
|
use Auth;
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use App\Models\CorpStructure;
|
use App\Models\Corporation\CorpStructure;
|
||||||
|
|
||||||
class RegisterStructureController extends Controller
|
class RegisterStructureController extends Controller
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -3,11 +3,13 @@
|
|||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
use Auth;
|
use Auth;
|
||||||
use App\Models\DokuGroupNames;
|
|
||||||
use App\Models\DokuMember;
|
use App\Models\Doku\DokuGroupNames;
|
||||||
use App\Models\DokuUser;
|
use App\Models\Doku\DokuMember;
|
||||||
|
use App\Models\Doku\DokuUser;
|
||||||
|
|
||||||
class WikiController extends Controller
|
class WikiController extends Controller
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ namespace App\Library;
|
|||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use App\Models\EsiScope;
|
use App\Models\Esi\EsiScope;
|
||||||
|
|
||||||
use Seat\Eseye\Cache\NullCache;
|
use Seat\Eseye\Cache\NullCache;
|
||||||
use Seat\Eseye\Configuration;
|
use Seat\Eseye\Configuration;
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use App\Models\EsiScope;
|
use App\Models\Esi\EsiScope;
|
||||||
use App\Models\EsiToken;
|
use App\Models\Esi\EsiToken;
|
||||||
use App\Models\CorpJournal;
|
use App\Models\Corporation\CorpJournal;
|
||||||
|
|
||||||
use App\Library\Esi;
|
use App\Library\Esi;
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ use Auth;
|
|||||||
use Session;
|
use Session;
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use App\Models\EsiToken;
|
use App\Models\Esi\EsiToken;
|
||||||
use App\Library\Fleet;
|
use App\Models\Fleet\Fleet;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
|
|
||||||
use Seat\Eseye\Cache\NullCache;
|
use Seat\Eseye\Cache\NullCache;
|
||||||
@@ -15,7 +15,7 @@ use Seat\Eseye\Configuration;
|
|||||||
use Seat\Eseye\Containers\EsiAuthentication;
|
use Seat\Eseye\Containers\EsiAuthentication;
|
||||||
use Seat\Eseye\Eseye;
|
use Seat\Eseye\Eseye;
|
||||||
|
|
||||||
class Fleet {
|
class Fleets {
|
||||||
|
|
||||||
private $fleet;
|
private $fleet;
|
||||||
private $fcId;
|
private $fcId;
|
||||||
@@ -67,7 +67,7 @@ class Fleet {
|
|||||||
$token = DB::table('EsiTokens')->where('character_id', $fc->character_id)->first();
|
$token = DB::table('EsiTokens')->where('character_id', $fc->character_id)->first();
|
||||||
//Create the esi authentication container
|
//Create the esi authentication container
|
||||||
$config = config('esi');
|
$config = config('esi');
|
||||||
$authentication = new \Seat\Eseye\Containers\EsiAuthentication([
|
$authentication = new EsiAuthentication([
|
||||||
'client_id' => $config['client_id'],
|
'client_id' => $config['client_id'],
|
||||||
'secret' => $config['secret'],
|
'secret' => $config['secret'],
|
||||||
'refresh_token' => $token->refresh_token,
|
'refresh_token' => $token->refresh_token,
|
||||||
@@ -97,7 +97,7 @@ class Fleet {
|
|||||||
$configuration->logfile_location = '/var/www/w4rpservices/storage/logs/eseye';
|
$configuration->logfile_location = '/var/www/w4rpservices/storage/logs/eseye';
|
||||||
//Create the ESI Call Container
|
//Create the ESI Call Container
|
||||||
$config = config('esi');
|
$config = config('esi');
|
||||||
$authentication = new \Seat\Eseye\Containers\EsiAuthentication([
|
$authentication = new EsiAuthentication([
|
||||||
'client_id' => $config['client_id'],
|
'client_id' => $config['client_id'],
|
||||||
'secret' => $config['secret'],
|
'secret' => $config['secret'],
|
||||||
'refresh_token' => $token[0]->refresh_token,
|
'refresh_token' => $token[0]->refresh_token,
|
||||||
@@ -4,8 +4,8 @@ namespace App\Library;
|
|||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use App\Models\EsiScope;
|
use App\Models\Esi\EsiScope;
|
||||||
use App\Models\Esitoken;
|
use App\Models\Esi\Esitoken;
|
||||||
|
|
||||||
use Seat\Eseye\Cache\NullCache;
|
use Seat\Eseye\Cache\NullCache;
|
||||||
use Seat\Eseye\Configuration;
|
use Seat\Eseye\Configuration;
|
||||||
|
|||||||
@@ -8,14 +8,17 @@ namespace App\Library;
|
|||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
|
|
||||||
use Session;
|
use Session;
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use GuzzleHttp\Exception\GuzzleException;
|
use GuzzleHttp\Exception\GuzzleException;
|
||||||
use GuzzleHttp\Client;
|
use GuzzleHttp\Client;
|
||||||
|
|
||||||
use App\Models\Config;
|
use App\Models\Config;
|
||||||
use App\Models\Moon;
|
use App\Models\Moon\Moon;
|
||||||
use App\Models\Price;
|
use App\Models\Moon\Price;
|
||||||
use App\Models\ItemComposition;
|
use App\Models\Moon\ItemComposition;
|
||||||
|
|
||||||
class MoonCalc {
|
class MoonCalc {
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ namespace App\Library;
|
|||||||
|
|
||||||
use DB;
|
use DB;
|
||||||
|
|
||||||
use App\Models\CorpJournal;
|
use App\Models\Corporation\CorpJournal;
|
||||||
|
|
||||||
use GuzzleHttp\Exception\GuzzleException;
|
use GuzzleHttp\Exception\GuzzleException;
|
||||||
use GuzzleHttp\Client;
|
use GuzzleHttp\Client;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Corporation;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Corporation;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Corporation;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Corporation;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Corporation;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Doku;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Doku;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Doku;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Esi;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Esi;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Fleet;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
10
app/Models/Logistics/Contract.php
Normal file
10
app/Models/Logistics/Contract.php
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Models\Logistics;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Contract extends Model
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Market;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Moon;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Moon;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Moon;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\Moon;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\ScheduledTask;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\User;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models\User;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
@@ -32,12 +32,22 @@
|
|||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item dropdown">
|
<li class="nav-item dropdown">
|
||||||
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdoownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fleet</a>
|
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdoownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fleet</a>
|
||||||
<div class="dropdown-menu" aria-labelledby="navbarDropDownMenuLink">
|
<div class="dropdown-menu" aria-labelledby="navbarDropDownMenuLink">
|
||||||
<a class="dropdown-item" href="/fleets/display">Display</a>
|
<a class="dropdown-item" href="/fleets/display">Display</a>
|
||||||
<a class="dropdown-item" href="/fleets/register">Register</a>
|
<a class="dropdown-item" href="/fleets/register">Register</a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
@if(Auth()->user()->hasPermission('logistics.minion'))
|
||||||
|
<li class="nav-item dropdown">
|
||||||
|
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdoownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fleet</a>
|
||||||
|
<div class="dropdown-menu" aria-labelledby="navbarDropDownMenuLink">
|
||||||
|
<a class="dropdown-item" href="/logistics/contracts/available">Available Contracts</a>
|
||||||
|
<a class="dropdown-item" href="/logistics/contracts/completed">Completed Contracts</a>
|
||||||
|
<a class="dropdown-item" href="/logistics/insurance/request">Insurance Request</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navbar-nav m1-auto">
|
<ul class="navbar-nav m1-auto">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
|
|||||||
4
resources/views/logistics/dashboard.blade.php
Normal file
4
resources/views/logistics/dashboard.blade.php
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
@extends('layouts.b4')
|
||||||
|
@section('content')
|
||||||
|
|
||||||
|
@endsection
|
||||||
Reference in New Issue
Block a user