UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_491f64ca609b
/
app
/
Services
/
Saas
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
SaasUtilService.php
<?php namespace EstudioLMS\Services\Saas; use Carbon\Carbon; use EstudioLMS\Services\Admin\ConfigurationServices; use EstudioLMS\System\HelperClass; class SaasUtilService { /** * @var HelperClass */ private $helperClass; /** * @var ConfigurationServices */ private $configurationServices; /** * SaasUtilService constructor. * @param HelperClass $helperClass * @param ConfigurationServices $configurationServices */ public function __construct( HelperClass $helperClass, ConfigurationServices $configurationServices ) { $this->helperClass = $helperClass; $this->configurationServices = $configurationServices; } /** * @param $data */ public function changeCPanelPWD($data) { $connData = $this->configurationServices->saasConfiguration(); $this->helperClass->setDatabaseConfig('cst', $connData, 'cst'); \DB::connection('cst')->table('users') ->where('tenant_id', '=', $connData->tenant_id) ->update([ 'email' => $data['email'], 'password' => bcrypt($data['password']), 'updated_at' => Carbon::now()->toDateTimeString() ]); } /** * @param $data */ public function changePanelCustomerPWD($data) { $connData = $this->configurationServices->saasConfiguration(); $this->helperClass->setDatabaseConfig('adm', $connData, 'adm'); \DB::connection('adm')->table('customers') ->where('tenant_id', '=', $connData->tenant_id) ->update([ 'email' => $data['email'], 'password' => $data['password'], 'updated_at' => Carbon::now()->toDateTimeString() ]); } }
Copyright © 2026 - UnknownSec