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\Devis; use App\Models\Clients; use App\Http\Controllers\ripcord\ripcord; use App\Models\Interventions; use App\Models\InterventionAddresses; use App\Http\Requests\StoreDevisRequest; use App\Http\Requests\UpdateDevisRequest; use Illuminate\Http\Request; class DevisController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { //filtre de recherche pour les Devis if((($request->ref)==1)&&((($request->validity_date)!=1)&&(!empty($request->validity_date)))){ //ref:0 - date:detected'; $devis = Devis::where('validity_date', '=', $request->validity_date)->paginate(25); return view('devis.index', ['devis_list' => $devis]); } if ((($request->validity_date)==1)&&((($request->ref)!=1)&&(!empty($request->ref)))){ //ref:detected - date:0'; $devis = Devis::where('ref', 'like', '%'.$request->ref.'%')->paginate(25); return view('devis.index', ['devis_list' => $devis]); } if (((($request->validity_date)!=1)&&(!empty($request->validity_date)))&& ((($request->ref)!=1)&&(!empty($request->ref)))){ //ref:detected - date:detected'; $devis = Devis::where('validity_date', '=', $request->validity_date)->where('ref', 'like', '%'.$request->ref.'%')->paginate(25); return view('devis.index', ['devis_list' => $devis]); } if (((($request->validity_date)==1) || empty($request->validity_date)) && ((($request->ref)==1) || empty($request->ref)) &&(($request->customer)!=1)&&(!empty($request->customer))){ //client:detected $devis = Devis::wherein('client_id', Clients::where('client_name', 'like', '%'.$request->customer.'%')->get('id'))->paginate(25); return view('devis.index', ['devis_list' => $devis]); } if (((($request->validity_date)==1) || empty($request->validity_date)) && ((($request->ref)==1) || empty($request->ref)) && ((($request->customer)==1) || empty($request->customer))){ //ref:0 - date:0'; $devis = Devis::paginate(25); return view('devis.index', ['devis_list' => $devis]); } } /** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { // } /** * Store a newly created resource in storage. * * @param \App\Http\Requests\StoreDevisRequest $request * @return \Illuminate\Http\Response */ public function store(Request $request, $ref) { $definition = $request->get('definition'); $descriptions = $request->get('description'); if (!empty($definition) && !empty($descriptions)) { $descriptions = implode(PHP_EOL, $descriptions); $devis = Devis::where('ref', $ref )->first(); $last_ref_on_db = Interventions::where('ref','LIKE', "{$ref}%" )->orderBy('created_at', 'desc')->first(); $last_ref_nb = 0; if ($last_ref_on_db) { $last_ref_nb = intval(explode("-", $last_ref_on_db['ref'])[1]); } $intervention = Interventions::create([ "client_id" => $devis->client_id, "ref" => $last_ref_nb != 0 ? $ref . "-" . ($last_ref_nb + 1) : $ref . "-1", "def_chantier" => $definition, "desc_installation" => $descriptions, ]); $clientAddress = Clients::where('id', $devis->client_id)->first(); InterventionAddresses::create([ "intervention_id" => $intervention->id, "address_id" => $clientAddress->address_id ]); return [ "intervention_id" => $intervention->id, "intervention_ref" => $intervention->ref ]; } } /** * Display the specified resource. * * @param \App\Models\Devis $devis * @return \Illuminate\Http\Response */ public function show(Devis $devis) { $devis_list = Devis::paginate(25); return view('devis.index', ['devis_list' => $devis_list]); } /** * Show the form for editing the specified resource. * * @param \App\Models\Devis $devis * @return \Illuminate\Http\Response */ public function edit(Devis $devis) { // } /** * Update the specified resource in storage. * * @param \App\Http\Requests\UpdateDevisRequest $request * @param \App\Models\Devis $devis * @return \Illuminate\Http\Response */ public function update(UpdateDevisRequest $request, Devis $devis) { // } /** * Remove the specified resource from storage. * * @param \App\Models\Devis $devis * @return \Illuminate\Http\Response */ public function destroy(Devis $devis) { // } }