diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 6ac527106..e6d0f687a 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -6,7 +6,7 @@ use App\Http\Controllers\Controller; use Illuminate\Foundation\Auth\AuthenticatesUsers; use Socialite; use Auth; -use App\User; +use App\Models\User; use Seat\Eseye\Cache\NullCache; use Seat\Eseye\Configuration; diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php index b85fe8193..90c830ddb 100644 --- a/app/Http/Controllers/Auth/RegisterController.php +++ b/app/Http/Controllers/Auth/RegisterController.php @@ -2,7 +2,7 @@ namespace App\Http\Controllers\Auth; -use App\User; +use App\Models\User; use App\Http\Controllers\Controller; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Validator; diff --git a/app/Http/Controllers/MoonsController.php b/app/Http/Controllers/MoonsController.php index d29371565..abbd92b6a 100644 --- a/app/Http/Controllers/MoonsController.php +++ b/app/Http/Controllers/MoonsController.php @@ -2,13 +2,13 @@ namespace App\Http\Controllers; +use DB; use Illuminate\Http\Request; -use App\Moon; +use App\Models\Moon; use Seat\Eseye\Cache\NullCache; use Seat\Eseye\Configuration; use Seat\Eseye\Containers\EsiAuthentication; use Seat\Eseye\Eseye; -use DB; use App\Library\MoonCalc; class MoonsController extends Controller @@ -73,6 +73,8 @@ class MoonsController extends Controller $moon = new Moon; $moon->Region = $request->input('region'); $moon->System = $request->input('system'); + $moon->Planet = $request->input('planet'); + $moon->Moon = $request->input('moon'); $moon->StructureName = $request->input('structure'); $moon->FirstOre = $request->input('firstore'); $moon->FirstQuantity = $request->input('firstquan'); @@ -93,15 +95,17 @@ class MoonsController extends Controller public function storeUpdateMoon(Request $request) { $this->validate($request, [ - 'name' => 'required', + 'system' => 'required', + 'planet' => 'required', + 'moon' => 'required', 'renter' => 'required', 'date' => 'required' ]); $date = strtotime($request->date . '00:00:01'); - - DB::table('moons') - ->where('StructureName', $request->name) + //Update the database entry + DB::table('Moons') + ->whereColumn(['System', '=', $request->system], ['Planet', '=', $request->planet], ['Moon', '=', $request->moon]) ->update([ 'RentalCorp' => $request->renter, 'RentalEnd' => $date, diff --git a/app/Http/Controllers/WikiController.php b/app/Http/Controllers/WikiController.php new file mode 100644 index 000000000..d5c2cdbf3 --- /dev/null +++ b/app/Http/Controllers/WikiController.php @@ -0,0 +1,23 @@ +validate($request, [ + 'password' => 'required', + 'password2' => 'required', + ]); + + //Add the new user to the wiki + + } +} diff --git a/app/Library/MoonCalc.php b/app/Library/MoonCalc.php index 01ced2d6e..9fd4eb884 100644 --- a/app/Library/MoonCalc.php +++ b/app/Library/MoonCalc.php @@ -12,10 +12,10 @@ use Session; use DB; use GuzzleHttp\Exception\GuzzleException; use GuzzleHttp\Client; -use App\Config; -use App\Moon; -use App\Price; -use App\ItemComposition; +use App\Models\Config; +use App\Models\Moon; +use App\Models\Price; +use App\Models\ItemComposition; class MoonCalc { diff --git a/app/Config.php b/app/Models/Config.php similarity index 100% rename from app/Config.php rename to app/Models/Config.php diff --git a/app/ItemComposition.php b/app/Models/ItemComposition.php similarity index 100% rename from app/ItemComposition.php rename to app/Models/ItemComposition.php diff --git a/app/Moon.php b/app/Models/Moon.php similarity index 100% rename from app/Moon.php rename to app/Models/Moon.php diff --git a/app/OrePrice.php b/app/Models/OrePrice.php similarity index 100% rename from app/OrePrice.php rename to app/Models/OrePrice.php diff --git a/app/Price.php b/app/Models/Price.php similarity index 100% rename from app/Price.php rename to app/Models/Price.php diff --git a/app/Models/User.php b/app/Models/User.php new file mode 100644 index 000000000..35e12c6b7 --- /dev/null +++ b/app/Models/User.php @@ -0,0 +1,34 @@ + 'form-control', 'placeholder' => 'Region']) }} {{ Form::label('system', 'System') }} {{ Form::text('system', '', ['class' => 'form-control', 'placeholder' => 'System']) }} + {{ Form::label('planet', 'Planet') }} + {{ Form::text('planet', '', ['class' => 'form-control', 'placeholder' => 'Planet']) }} + {{ Form::label('moon', 'Moon') }} + {{ Form::text('moon', '', ['class' => 'form-control', 'placeholder' => 'Moon']) }} {{ Form::label('struture', 'Structure Name') }} {{ Form::text('structure', '', ['class' => 'form-control', 'placeholder' => 'Structure Name']) }} {{ Form::label('firstore', 'First Ore') }} diff --git a/resources/views/moons/updatemoon.blade.php b/resources/views/moons/updatemoon.blade.php index 522e69b8a..ea48258df 100644 --- a/resources/views/moons/updatemoon.blade.php +++ b/resources/views/moons/updatemoon.blade.php @@ -5,14 +5,18 @@