Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html_old /
iNetty /
app /
Http /
Controllers /
Delete
Unzip
Name
Size
Permission
Date
Action
Api
[ DIR ]
drwxrwxrwx
2022-04-21 13:43
Auth
[ DIR ]
drwxrwxrwx
2022-04-21 13:43
ripcord
[ DIR ]
drwxrwxrwx
2022-04-21 13:43
AddressController.php
4.36
KB
-rwxrwxrwx
2022-04-21 13:43
BuildingFloorsController.php
1.9
KB
-rwxrwxrwx
2022-04-21 13:43
BuildingTypesController.php
1.88
KB
-rwxrwxrwx
2022-04-21 13:43
BuildingsController.php
4.48
KB
-rwxrwxrwx
2022-04-21 13:43
CalendarController.php
467
B
-rwxrwxrwx
2022-04-21 13:43
CarHistoryController.php
3.01
KB
-rwxrwxrwx
2022-04-21 13:43
CarsController.php
2.78
KB
-rwxrwxrwx
2022-04-21 13:43
CheckInController.php
1.74
KB
-rwxrwxrwx
2022-04-21 13:43
Controller.php
361
B
-rwxrwxrwx
2022-04-21 13:43
CustomersController.php
4.75
KB
-rwxrwxrwx
2022-04-21 13:43
DevisController.php
4.99
KB
-rwxrwxrwx
2022-04-21 13:43
DevisLinesController.php
2
KB
-rwxrwxrwx
2022-04-21 13:43
DocumentsController.php
2.14
KB
-rwxrwxrwx
2022-04-21 13:43
HomeController.php
2.54
KB
-rwxrwxrwx
2022-04-21 13:43
InterventionAddressesController.php
2.07
KB
-rwxrwxrwx
2022-04-21 13:43
InterventionBuildingsController.php
2.07
KB
-rwxrwxrwx
2022-04-21 13:43
InterventionContactsController.php
2.04
KB
-rwxrwxrwx
2022-04-21 13:43
InterventionStatusController.php
2
KB
-rwxrwxrwx
2022-04-21 13:43
InterventionsController.php
15.03
KB
-rwxrwxrwx
2022-04-21 13:43
OddoController.php
6.5
KB
-rwxrwxrwx
2022-06-02 16:29
PassesController.php
1.72
KB
-rwxrwxrwx
2022-04-21 13:43
ProfileController.php
1.1
KB
-rwxrwxrwx
2022-04-21 13:43
RulesController.php
1.69
KB
-rwxrwxrwx
2022-04-21 13:43
StatusController.php
1.72
KB
-rwxrwxrwx
2022-04-21 13:43
TeamHistoryController.php
3.09
KB
-rwxrwxrwx
2022-04-21 13:43
TeamLogsController.php
1.76
KB
-rwxrwxrwx
2022-04-21 13:43
TeamMembersController.php
1.83
KB
-rwxrwxrwx
2022-04-21 13:43
TeamsController.php
6.69
KB
-rwxrwxrwx
2022-04-21 13:43
UserController.php
4.55
KB
-rwxrwxrwx
2022-04-21 13:43
Save
Rename
<?php namespace App\Http\Controllers; use App\Models\BuildingFloors; use App\Models\Buildings; use App\Models\InterventionBuildings; use Illuminate\Http\Request; use App\Http\Requests\StoreBuildingsRequest; use App\Http\Requests\UpdateBuildingsRequest; class BuildingsController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { // } /** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create(Request $request, $address_id) { if ($request->building && $request->floor && $request->lodgment) { $building = Buildings::where('building_name', $request->building) ->where('address_id', $address_id) ->first(); if (!$building) { $building = Buildings::create([ 'address_id' => $address_id, 'building_name' => $request->building, ]); } $buildingFloor = BuildingFloors::where('building_id', $building->id) ->where('floor_number', $request->floor) ->where('lodgment_name', $request->lodgment) ->first(); if (!$buildingFloor) { $buildingFloor = BuildingFloors::create([ 'building_id' => $building->id, 'floor_number' => $request->floor, 'lodgment_name' => $request->lodgment, ]); }else{ return ["alreadyExist" => true]; } return [ "building" => $building, "BuildingFloors" => $buildingFloor, ]; } } /** * Store a newly created resource in storage. * * @param \App\Http\Requests\StoreBuildingsRequest $request * @return \Illuminate\Http\Response */ public function store(StoreBuildingsRequest $request) { // } /** * Display the specified resource. * * @param \App\Models\Buildings $buildings * @return \Illuminate\Http\Response */ public function show(Buildings $buildings) { // } /** * Show the form for editing the specified resource. * * @param \App\Models\Buildings $buildings * @return \Illuminate\Http\Response */ public function edit(Buildings $buildings) { // } /** * Update the specified resource in storage. * * @param \App\Http\Requests\UpdateBuildingsRequest $request * @param \App\Models\Buildings $buildings * @return \Illuminate\Http\Response */ public function update(UpdateBuildingsRequest $request, Buildings $buildings) { // } /** * Remove the specified resource from storage. * * @param \App\Models\Buildings $buildings * @return \Illuminate\Http\Response */ public function delete($type, $building_id, $floor_id) { if ($type == 'building') { Buildings::where('id', $building_id)->delete(); $buildingFloors = BuildingFloors::where('building_id', $building_id)->get(); foreach ($buildingFloors as $floor) { InterventionBuildings::where('floor_id', $floor->id)->delete(); $floor->delete(); } } if ($type == 'floor') { $selected_floor = BuildingFloors::where('id', $floor_id)->first(); $buildingFloors = BuildingFloors::where('floor_number', $selected_floor->floor_number) ->where('building_id', $selected_floor->building_id) ->get(); foreach ($buildingFloors as $floor) { InterventionBuildings::where('floor_id', $floor->id)->delete(); $floor->delete(); } $building = BuildingFloors::where('building_id', $building_id)->first(); if (!$building) { Buildings::where('id', $building_id)->delete(); } } if ($type == 'lodgment') { BuildingFloors::where('id', $floor_id)->delete(); InterventionBuildings::where('floor_id', $floor_id)->delete(); $building = BuildingFloors::where('building_id', $building_id)->first(); if (!$building) { Buildings::where('id', $building_id)->delete(); } } } }