Linux server1.signalhg.team 4.18.0-553.134.1.el8_10.x86_64 #1 SMP Tue Jun 16 16:05:57 EDT 2026 x86_64
Apache
: 209.74.80.147 | : 216.73.217.19
150 Domain
8.1.34
signgwph
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
signgwph /
signaltechschedule.com /
app /
Models /
[ HOME SHELL ]
Name
Size
Permission
Action
Account.php
2.69
KB
-rw-r--r--
Accountant.php
2.45
KB
-rw-r--r--
AddCustomFields.php
1.35
KB
-rw-r--r--
AddOn.php
257
B
-rw-r--r--
Address.php
2.37
KB
-rw-r--r--
AdvancedPayment.php
2.37
KB
-rw-r--r--
Ambulance.php
3.53
KB
-rw-r--r--
AmbulanceCall.php
2.79
KB
-rw-r--r--
Appointment.php
4.72
KB
-rw-r--r--
AppointmentTransaction.php
1.68
KB
-rw-r--r--
Bed.php
4.3
KB
-rw-r--r--
BedAssign.php
6.35
KB
-rw-r--r--
BedType.php
3.46
KB
-rw-r--r--
Bill.php
7.81
KB
-rw-r--r--
BillItems.php
2.36
KB
-rw-r--r--
BirthReport.php
3.43
KB
-rw-r--r--
BloodBank.php
2.17
KB
-rw-r--r--
BloodDonation.php
1.69
KB
-rw-r--r--
BloodDonor.php
2.42
KB
-rw-r--r--
BloodIssue.php
2.73
KB
-rw-r--r--
Brand.php
2.42
KB
-rw-r--r--
CallLog.php
2.14
KB
-rw-r--r--
CaseHandler.php
2.4
KB
-rw-r--r--
Category.php
2.75
KB
-rw-r--r--
Charge.php
2.21
KB
-rw-r--r--
ChargeCategory.php
2.13
KB
-rw-r--r--
Complaint.php
1011
B
-rw-r--r--
CurrencySetting.php
884
B
-rw-r--r--
DeathReport.php
3.32
KB
-rw-r--r--
Department.php
5.09
KB
-rw-r--r--
DiagnosisCategory.php
1.51
KB
-rw-r--r--
Doctor.php
6.49
KB
-rw-r--r--
DoctorDepartment.php
1.62
KB
-rw-r--r--
DoctorHoliday.php
1.88
KB
-rw-r--r--
DoctorOPDCharge.php
1.82
KB
-rw-r--r--
Document.php
4.31
KB
-rw-r--r--
DocumentType.php
1.75
KB
-rw-r--r--
EmailTemplate.php
1.12
KB
-rw-r--r--
EmployeePayroll.php
5.9
KB
-rw-r--r--
Enquiry.php
3.48
KB
-rw-r--r--
EventGoogleCalendar.php
803
B
-rw-r--r--
Expense.php
3.5
KB
-rw-r--r--
FrontService.php
1002
B
-rw-r--r--
FrontSetting.php
2.11
KB
-rw-r--r--
GoogleCalendarIntegration.php
610
B
-rw-r--r--
GoogleCalendarList.php
791
B
-rw-r--r--
HospitalSchedule.php
2.2
KB
-rw-r--r--
Income.php
3.47
KB
-rw-r--r--
Insurance.php
3.06
KB
-rw-r--r--
InsuranceDisease.php
1.42
KB
-rw-r--r--
InvestigationReport.php
4.01
KB
-rw-r--r--
Invoice.php
6.16
KB
-rw-r--r--
InvoiceItem.php
2.07
KB
-rw-r--r--
IpdBill.php
2.98
KB
-rw-r--r--
IpdCharge.php
3.53
KB
-rw-r--r--
IpdConsultantRegister.php
2.55
KB
-rw-r--r--
IpdDiagnosis.php
2.71
KB
-rw-r--r--
IpdOperation.php
1.01
KB
-rw-r--r--
IpdPatientDepartment.php
5.58
KB
-rw-r--r--
IpdPayment.php
3.52
KB
-rw-r--r--
IpdPrescription.php
2.7
KB
-rw-r--r--
IpdPrescriptionItem.php
2.67
KB
-rw-r--r--
IpdTimeline.php
2.99
KB
-rw-r--r--
IssuedItem.php
3.97
KB
-rw-r--r--
Item.php
2.32
KB
-rw-r--r--
ItemCategory.php
1.27
KB
-rw-r--r--
ItemStock.php
3.56
KB
-rw-r--r--
LabTechnician.php
2.54
KB
-rw-r--r--
LiveConsultation.php
10.64
KB
-rw-r--r--
LiveMeeting.php
4.38
KB
-rw-r--r--
LunchBreak.php
1.88
KB
-rw-r--r--
Mail.php
1.99
KB
-rw-r--r--
ManualBillPayment.php
962
B
-rw-r--r--
Medicine.php
3.51
KB
-rw-r--r--
MedicineBill.php
4.63
KB
-rw-r--r--
Module.php
1.86
KB
-rw-r--r--
NoticeBoard.php
2.1
KB
-rw-r--r--
Notification.php
3.56
KB
-rw-r--r--
Nurse.php
2.46
KB
-rw-r--r--
Odontogram.php
942
B
-rw-r--r--
OpdDiagnosis.php
2.51
KB
-rw-r--r--
OpdPatientDepartment.php
4.76
KB
-rw-r--r--
OpdPrescription.php
2.51
KB
-rw-r--r--
OpdPrescriptionItem.php
2.89
KB
-rw-r--r--
OpdTimeline.php
2.83
KB
-rw-r--r--
Operation.php
722
B
-rw-r--r--
OperationCategory.php
455
B
-rw-r--r--
OperationReport.php
3.76
KB
-rw-r--r--
Package.php
1.9
KB
-rw-r--r--
PackageService.php
2.03
KB
-rw-r--r--
PathologyCategory.php
1.29
KB
-rw-r--r--
PathologyParameter.php
2.39
KB
-rw-r--r--
PathologyParameterItem.php
2.21
KB
-rw-r--r--
PathologyTest.php
4.48
KB
-rw-r--r--
PathologyUnit.php
1.41
KB
-rw-r--r--
Patient.php
5.85
KB
-rw-r--r--
PatientAdmission.php
9.58
KB
-rw-r--r--
PatientCase.php
5.2
KB
-rw-r--r--
PatientDiagnosisProperty.php
2.03
KB
-rw-r--r--
PatientDiagnosisTest.php
7.72
KB
-rw-r--r--
PatientIdCardTemplate.php
1013
B
-rw-r--r--
PatientQueue.php
419
B
-rw-r--r--
Payment.php
2.73
KB
-rw-r--r--
Permission.php
4.08
KB
-rw-r--r--
Pharmacist.php
2.6
KB
-rw-r--r--
Postal.php
2.87
KB
-rw-r--r--
Prescription.php
12.6
KB
-rw-r--r--
PrescriptionMedicineModal.php
1.25
KB
-rw-r--r--
PurchaseMedicine.php
898
B
-rw-r--r--
PurchasedMedicine.php
2.18
KB
-rw-r--r--
RadiologyCategory.php
1.29
KB
-rw-r--r--
RadiologyTest.php
3.45
KB
-rw-r--r--
Receptionist.php
2.46
KB
-rw-r--r--
SaleMedicine.php
2.05
KB
-rw-r--r--
Schedule.php
2.44
KB
-rw-r--r--
ScheduleDay.php
3.29
KB
-rw-r--r--
Service.php
2.08
KB
-rw-r--r--
Setting.php
2.38
KB
-rw-r--r--
Sms.php
2.57
KB
-rw-r--r--
Testimonial.php
2.03
KB
-rw-r--r--
Transaction.php
1.92
KB
-rw-r--r--
UsedMedicine.php
1.55
KB
-rw-r--r--
User.php
12.01
KB
-rw-r--r--
UserGoogleEventSchedule.php
936
B
-rw-r--r--
UserZoomCredential.php
1.85
KB
-rw-r--r--
VaccinatedPatients.php
4.02
KB
-rw-r--r--
Vaccination.php
1.54
KB
-rw-r--r--
Visitor.php
3.82
KB
-rw-r--r--
ZoomOAuth.php
335
B
-rw-r--r--
admin.php
1.19
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Doctor.php
<?php namespace App\Models; use Eloquent as Model; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Relations\MorphMany; use Illuminate\Database\Eloquent\Relations\MorphOne; use Illuminate\Support\Carbon; use Spatie\MediaLibrary\HasMedia; use Spatie\MediaLibrary\InteractsWithMedia; /** * Class Doctor * * @version February 13, 2020, 8:55 am UTC * * @property int $id * @property Carbon|null $created_at * @property Carbon|null $updated_at * @property-read User $doctorUser * * @method static Builder|Doctor newModelQuery() * @method static Builder|Doctor newQuery() * @method static Builder|Doctor query() * @method static Builder|Doctor whereCreatedAt($value) * @method static Builder|Doctor whereId($value) * @method static Builder|Doctor whereSpecialist($value) * @method static Builder|Doctor whereUpdatedAt($value) * @method static Builder|Doctor whereUserId($value) * * @mixin Model * * @property int $user_id * @property int $department_id * @property string $specialist * @property string $description * @property-read Address $address * * @method static Builder|Doctor whereDepartmentId($value) * * @property int $doctor_department_id * * @method static Builder|Doctor whereDoctorDepartmentId($value) * * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\PatientCase[] $cases * @property-read int|null $cases_count * @property-read \App\Models\DoctorDepartment $department * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Patient[] $patients * @property-read int|null $patients_count * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Appointment[] $appointments * @property-read int|null $appointments_count * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Schedule[] $schedules * @property-read int|null $schedules_count * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\EmployeePayroll[] $payrolls * @property-read int|null $payrolls_count * @property int $is_default * * @method static Builder|Doctor whereIsDefault($value) */ class Doctor extends Model implements HasMedia { use InteractsWithMedia; public $table = 'doctors'; public $fillable = [ 'user_id', 'doctor_department_id', 'specialist', 'description', 'appointment_charge', 'google_json_file_path', ]; public const GOOGLE_JSON_FILE_PATH = 'google_json_file'; const STATUS_ALL = 2; const ACTIVE = 0; const INACTIVE = 1; const STATUS_ARR = [ self::STATUS_ALL => 'All', self::ACTIVE => 'Active', self::INACTIVE => 'Deactive', ]; protected $casts = [ 'id' => 'integer', 'user_id' => 'integer', 'doctor_department_id' => 'integer', 'specialist' => 'string', 'description' => 'string', 'appointment_charge' => 'double' ]; public static $rules = [ 'first_name' => 'required|string', 'last_name' => 'required|string', 'email' => 'required|email:filter|unique:users,email', 'password' => 'required|same:password_confirmation|min:6', 'designation' => 'required|string', 'gender' => 'required', 'qualification' => 'required|string', 'dob' => 'nullable|date', 'specialist' => 'required|string', 'address1' => 'nullable|string', 'address2' => 'nullable|string', 'city' => 'nullable|string', 'zip' => 'nullable|integer', 'description' => 'nullable|string', ]; public function prepareDoctorData() { return [ 'id' => $this->id, 'title' => $this->user->full_name, ]; } public function doctorUser(): BelongsTo { return $this->belongsTo(User::class, 'user_id'); } public function user(): BelongsTo { return $this->belongsTo(User::class, 'user_id'); } public function address(): MorphOne { return $this->morphOne(Address::class, 'owner'); } public function department(): BelongsTo { return $this->belongsTo(DoctorDepartment::class, 'doctor_department_id'); } public function cases(): HasMany { return $this->hasMany(PatientCase::class, 'doctor_id'); } public function patients() { return $this->belongsToMany(Patient::class, 'patient_cases', 'doctor_id', 'patient_id'); } public function appointments(): HasMany { return $this->hasMany(Appointment::class, 'doctor_id'); } public function schedules(): HasMany { return $this->hasMany(ScheduleDay::class, 'doctor_id'); } public function payrolls(): MorphMany { return $this->morphMany(EmployeePayroll::class, 'owner'); } public function prepareDoctor() { return [ 'id' => $this->id, 'doctor_name' => $this->doctorUser->full_name ?? __('messages.common.n/a'), 'doctor_department' => $this->department->title, 'doctor_image' => $this->doctorUser->getApiImageUrlAttribute(), ]; } public function prepareDoctorDetail() { return [ 'id' => $this->id, 'doctor_name' => $this->doctorUser->full_name ?? __('messages.common.n/a'), 'email' => $this->doctorUser->email ?? __('messages.common.n/a'), 'phone' => $this->doctorUser->phone ?? __('messages.common.n/a'), 'designation' => $this->doctorUser->designation ?? __('messages.common.n/a'), 'doctor_department' => $this->department->title ?? __('messages.common.n/a'), 'qualification' => $this->doctorUser->qualification ?? __('messages.common.n/a'), 'blood_group' => $this->doctorUser->blood_group ?? __('messages.common.n/a'), 'date_of_birth' => $this->doctorUser->dob ?? __('messages.common.n/a'), 'gender' => $this->doctorUser->getGenderStringAttribute() ?? __('messages.common.n/a'), 'specialist' => $this->specialist ?? __('messages.common.n/a'), 'address1' => $this->address->address1 ?? __('messages.common.n/a'), 'address2' => $this->address->address2 ?? __('messages.common.n/a'), 'city' => $this->address->city ?? __('messages.common.n/a'), 'zip' => $this->address->zip ?? __('messages.common.n/a'), 'description' => $this->description ?? __('messages.common.n/a'), ]; } }
Close