Linux localhost 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 23.92.16.63 | : 172.71.203.60
Cant Read [ /etc/named.conf ]
8.1.5
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
crm.oxopackaging.com /
app /
Services /
Admin /
[ HOME SHELL ]
Name
Size
Permission
Action
AccessoryService.php
1.23
KB
-rw-r--r--
ActivityService.php
1.21
KB
-rw-r--r--
AdministrationService.php
1.26
KB
-rw-r--r--
AgentRawDataService.php
1.25
KB
-rw-r--r--
AttandanceService.php
1.34
KB
-rw-r--r--
AttendanceService.php
1.23
KB
-rw-r--r--
ClientService.php
2.94
KB
-rw-r--r--
CourierService.php
1.32
KB
-rw-r--r--
DealProductPrintingService.php
1.31
KB
-rw-r--r--
DealProductQuantityAndEstimati...
1.5
KB
-rw-r--r--
DealProductService.php
1.24
KB
-rw-r--r--
DealService.php
115.45
KB
-rw-r--r--
DepartmentService.php
1.23
KB
-rw-r--r--
DesignationService.php
1.24
KB
-rw-r--r--
DomainsService.php
1.2
KB
-rw-r--r--
EmailPhoneDetailService.php
1.28
KB
-rw-r--r--
EmbossingService.php
1.22
KB
-rw-r--r--
EmployeeService.php
1.21
KB
-rw-r--r--
FileService.php
1.17
KB
-rw-r--r--
FoilingService.php
1.2
KB
-rw-r--r--
JobtitleService.php
1.21
KB
-rw-r--r--
LaminationService.php
1.23
KB
-rw-r--r--
LeadSourceService.php
2.66
KB
-rw-r--r--
MaterialService.php
1.21
KB
-rw-r--r--
MetrialService.php
1.2
KB
-rw-r--r--
ModuleService.php
5.89
KB
-rw-r--r--
NoteService.php
1.17
KB
-rw-r--r--
PermissionService.php
1.23
KB
-rw-r--r--
PipelineService.php
1.21
KB
-rw-r--r--
PipelineStageService.php
1.49
KB
-rw-r--r--
ProductColorService.php
1.25
KB
-rw-r--r--
ProductMeasurementUnitService....
1.34
KB
-rw-r--r--
ProductPrintingService.php
1.27
KB
-rw-r--r--
ProductService.php
1.31
KB
-rw-r--r--
ProductStockService.php
1.25
KB
-rw-r--r--
ProjectService.php
1.2
KB
-rw-r--r--
RewardsService.php
1.2
KB
-rw-r--r--
RoleService.php
2.44
KB
-rw-r--r--
SettingService.php
1.2
KB
-rw-r--r--
ShiftTimeService.php
1.22
KB
-rw-r--r--
ShippingBoxesService.php
1.5
KB
-rw-r--r--
StateService.php
1.18
KB
-rw-r--r--
UserService.php
10.73
KB
-rw-r--r--
UsersDaysoffService.php
1.28
KB
-rw-r--r--
UvService.php
1.15
KB
-rw-r--r--
VendorService.php
1.19
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : UserService.php
<?php /** * Created by crm_entity command. * @author : Muhammad Saeed * @todo : Service todo * @since : $2021Aug24 * @description : Service description */ namespace App\Services\Admin; use App\Services\UserService as ParentService; use App\Repositories\UserRepository; use App\Utils\FileUtil; class UserService extends ParentService { /** * @var UserRepository */ protected $repository; /** * UserRepository constructor. * * @param UserRepository $repository */ public function __construct(UserRepository $repository) { parent::__construct($repository, 'Admin'); } /** * UserRepository constructor. * * @todo Function todo * @description Function description * @since $2021Aug24 * @param UserRepository $repository */ public function index($request){ $this->repository->setPresenter("App\\Presenters\\Admin\\User\\ListPresenter"); $this->repository->pushCriteria(app('Prettus\Repository\Criteria\RequestCriteria')); if ($request->has('paginate') && $request->paginate) { return $this->repository->paginate(); } return $this->repository->all(); } public function show($request){ } public function create($request) { $domains_id=''; if(isset($request['domains_id'])){ $domains_id=implode(',',$request['domains_id']); } if (isset($request['team_member'])){ $team_member = implode(',', $request['team_member']); }else{ $team_member =''; } if (isset($request['avatar'])) { $file = $request['avatar']; $avatar_image_path = uploadFile($request, 'storage/profile', null, $file); } if (isset($request['cnic_attachment'])) { $file = $request['cnic_attachment']; $cnic_attachment = uploadFile($request, 'storage/cnic', null, $file); } if (isset($request['passport_attachment'])) { $file = $request['passport_attachment']; $passport_attachment = uploadFile($request, 'storage/passport', null, $file); } if (isset($request['driving_license_attachment'])) { $file = $request['driving_license_attachment']; $driving_license = uploadFile($request, 'storage/driving_license', null, $file); } $user = $this->repository->create([ 'first_name' => $request['first_name'], 'salutation' => $request['salutation'], 'middle_name' => $request['middle_name'], 'marital_status' => $request['marital_status'], 'dob' => $request['dob'], 'religions' => $request['religions'], 'nationality' => $request['nationality'], 'salary_type' => $request['salary_type'], 'blood_group' => $request['blood_group'], 'landline_no' => $request['landline_no'], 'cnic_no' => $request['cnic_no'], 'cnic_expiry' => $request['cnic_expiry'], 'passport_no' => $request['passport_no'], 'passport_expiry' => $request['passport_expiry'], 'driving_license_no' => $request['driving_license_no'], 'driving_license_expiry' => $request['driving_license_expiry'], 'company' => $request['company'], 'user_code' => $request['user_code'], 'description' => $request['description'], 'user_status' => $request['user_status']??'', 'joining_date' => $request['joining_date'], 'probation' => $request['probation']??'', 'employee_grade' => $request['employee_grade'], 'area_bounded_employee' => $request['area_bounded_employee']??'', 'is_final_authority' => $request['is_final_authority']??'', 'is_hod' => $request['is_hod']??'', 'is_line_manager' => $request['is_line_manager']??'', 'location' => $request['location'], 'department' => $request['department'], 'designation' => $request['designation'], 'job_title' => $request['job_title'], 'line_manager' => $request['line_manager'], 'finalauthority' => $request['finalauthority'], 'personal_email' => $request['personal_email'], 'is_attendance_exempt' => $request['is_attendance_exempt']??'', 'employee_type' => $request['employee_type'], 'shift_time' => $request['shift_time']??'', 'probation_period' => $request['probation_period'], 'ntn_no' => $request['ntn_no'], 'father_name_husband_name' => $request['father_name_husband_name'], 'last_name' => $request['last_name'], 'probation_salary' => $request['probation_salary'], 'gross_salary' => $request['gross_salary'], 'payment_method' => $request['payment_method'], 'cnic_attachment' => isset($request['cnic_attachment']) ? $cnic_attachment : null , 'passport_attachment' => isset($request['passport_attachment']) ? $passport_attachment : null , 'driving_license_attachment' => isset($request['driving_license_attachment']) ? $driving_license : null , 'avatar' => isset($request['avatar']) ? $avatar_image_path : null , 'email' => $request['email'], 'phone_no' => $request['phone_no'], 'gender' => $request['gender'], 'status' => $request['status']??'', 'country_id' => $request['country_id']??'', 'real_name' => $request['real_name'], 'password' => bcrypt($request['password']), 'team_member'=>$team_member, 'agent'=>$request['agent'], 'domains_id'=>$domains_id, ]); $user->assignRole($request['role']); return $user; } public function update($request , $id) { //dd($request); //$avatar_image_path = null; $team_member=''; if(isset($request['team_member'])){ $team_member=implode(',',$request['team_member']); } $domains_id=''; if(isset($request['domains_id'])){ $domains_id=implode(',',$request['domains_id']); } if (isset($request['avatar'])) { $file = $request['avatar']; $avatar_image_path = uploadFile($request, 'storage/profile', null, $file); } if (isset($request['cnic_attachment'])) { $file = $request['cnic_attachment']; $cnic_attachment = uploadFile($request, 'storage/cnic', null, $file); } if (isset($request['passport_attachment'])) { $file = $request['passport_attachment']; $passport_attachment = uploadFile($request, 'storage/passport', null, $file); } if (isset($request['driving_license_attachment'])) { $file = $request['driving_license_attachment']; $driving_license = uploadFile($request, 'storage/driving_license', null, $file); } $updateArr = [ 'first_name' => $request['first_name'], 'salutation' => $request['salutation'], 'middle_name' => $request['middle_name'], 'marital_status' => $request['marital_status'], 'dob' => $request['dob'], 'religions' => $request['religions'], 'nationality' => $request['nationality'], 'salary_type' => $request['salary_type'], 'blood_group' => $request['blood_group'], 'landline_no' => $request['landline_no'], 'cnic_no' => $request['cnic_no'], 'cnic_expiry' => $request['cnic_expiry'], 'passport_no' => $request['passport_no'], 'passport_expiry' => $request['passport_expiry'], 'driving_license_no' => $request['driving_license_no'], 'driving_license_expiry' => $request['driving_license_expiry'], 'company' => $request['company'], 'description' => $request['description'], 'user_status' => $request['user_status']??'', 'user_code' => $request['user_code'], 'joining_date' => $request['joining_date'], 'probation' => $request['probation']??'', 'employee_grade' => $request['employee_grade'], 'area_bounded_employee' => $request['area_bounded_employee']??'', 'is_final_authority' => $request['is_final_authority']??'', 'is_hod' => $request['is_hod']??'', 'shift_time' => $request['shift_time']??'', 'is_line_manager' => $request['is_line_manager']??'', 'location' => $request['location'], 'department' => $request['department'], 'designation' => $request['designation'], 'job_title' => $request['job_title'], 'line_manager' => $request['line_manager'], 'finalauthority' => $request['finalauthority'], 'personal_email' => $request['personal_email'], 'is_attendance_exempt' => $request['is_attendance_exempt']??'', 'employee_type' => $request['employee_type'], 'ntn_no' => $request['ntn_no'], 'father_name_husband_name' => $request['father_name_husband_name'], 'last_name' => $request['last_name'], 'probation_salary' => $request['probation_salary'], 'gross_salary' => $request['gross_salary'], 'payment_method' => $request['payment_method'], 'email' => $request['email'], 'phone_no' => $request['phone_no'], 'gender'=>$request['gender'], 'status'=> $request['status']??'', 'country_id'=> $request['country_id']??'', 'real_name'=> $request['real_name'], 'team_member'=>$team_member, 'agent'=>$request['agent'], 'domains_id'=>$domains_id, ]; //echo '<pre>'; // print_r($updateArr);exit; if(isset($avatar_image_path)){ $updateArr['avatar'] = $avatar_image_path; } if(isset($cnic_attachment)){ $updateArr['cnic_attachment'] = $cnic_attachment; } if(isset($passport_attachment)){ $updateArr['passport_attachment'] = $passport_attachment; } if(isset($driving_license)){ $updateArr['driving_license_attachment'] = $driving_license; } //print_r($updateArr);exit; $user = $this->repository->update($updateArr , $id); if($user->getRoleNames()->first() != $request['role']){ $user->syncRoles($request['role']); } return $user; } public function changePassword($request , $id) { $changePassword['password'] = bcrypt($request['password']); $user = $this->repository->update($changePassword , $id); return $user; } }
Close