srp testing

This commit is contained in:
2019-07-08 23:06:12 -05:00
parent f48171b11a
commit 79a89c22b9
2 changed files with 35 additions and 1 deletions

View File

@@ -29,10 +29,17 @@ class FuelController extends Controller
public function displayStructures() { public function displayStructures() {
//Declare variables //Declare variables
$jumpGates = array(); $jumpGates = array();
$lava = new Lavacharts;
//Declare the class helpers //Declare the class helpers
$sHelper = new StructureHelper(null, null, null); $sHelper = new StructureHelper(null, null, null);
$aHelper = new AssetHelper(null, null, null); $aHelper = new AssetHelper(null, null, null);
//Setup the charts
$gauge = $lava->DataTable();
$gauge->addStringColumn('Fuel')
->addNumberColumn('Units');
//Get all of the jump gates //Get all of the jump gates
$gates = $sHelper->GetStructuresByType('Ansiblex Jump Gate'); $gates = $sHelper->GetStructuresByType('Ansiblex Jump Gate');
@@ -47,9 +54,30 @@ class FuelController extends Controller
]; ];
array_push($jumpGates, $temp); array_push($jumpGates, $temp);
$gauge->addRow([$gate->structure_name, $liquidOzone]);
} }
return view('logistics.display.fuel')->with('jumpGates', $jumpGates); $lava->GaugeChart('Liquid Ozone', $gauge, [
'min' => 0,
'max' => 1000000,
'greenFrom' => 0,
'greenTo' => 150000,
'greenColor' => '#DC3912',
'yellowFrom' => 150000,
'yellowTo' => 300000,
'yellowColor' => '#FF9900',
'redFrom' => 300000,
'redTo' => 1000000,
'redColor' => '#109618',
'majorTicks' => [
'Empty',
'Full',
],
]);
return view('logistics.display.fuel')->with('jumpGates', $jumpGates)
->with('lava', $lava);
} }
/** /**
@@ -74,6 +102,8 @@ class FuelController extends Controller
$gauge->addStringColumn('Fuel') $gauge->addStringColumn('Fuel')
->addNumberColumn('Units') ->addNumberColumn('Units')
->addRow(['Liquid Ozone', $liquidOzone]); ->addRow(['Liquid Ozone', $liquidOzone]);
$lava->GaugeChart('Liquid Ozone', $gauge, [ $lava->GaugeChart('Liquid Ozone', $gauge, [
'min' => 0, 'min' => 0,
'max' => 1000000, 'max' => 1000000,

View File

@@ -29,4 +29,8 @@
</div> </div>
</div> </div>
</div> </div>
<div class="container">
<div id="fuel-div"></div>
{!! $lava->render('GaugeChart', 'Liquid Ozone', 'fuel-div') !!}
</div>
@endsection @endsection