X7ROOT File Manager
Current Path:
/var/www/html/mpc_emas/app/Modules/Admin/Models
var
/
www
/
html
/
mpc_emas
/
app
/
Modules
/
Admin
/
Models
/
📁
..
📄
Admin.php
(129 B)
📄
AnnouncementModel.php
(2.47 KB)
📄
BaseConfigModel.php
(384 B)
📄
BaseIncModel.php
(1.26 KB)
📄
MasterAreaModel.php
(647 B)
📄
MasterCountryModel.php
(519 B)
📄
MasterDistrictModel.php
(524 B)
📄
MasterGenderModel.php
(388 B)
📄
MasterNameModel.php
(389 B)
📄
MasterPaymentMethodModel.php
(415 B)
📄
MasterRunningNumberModel.php
(550 B)
📄
MasterSalutationModel.php
(400 B)
📄
MasterStateModel.php
(519 B)
📄
MasterTaxModel.php
(379 B)
📄
MenuModel.php
(1.04 KB)
📄
RefAkademik.php
(2.37 KB)
📄
RefAlasan.php
(1.92 KB)
📄
RefAllocationModel.php
(2.46 KB)
📄
RefAssetModel.php
(2.75 KB)
📄
RefAssetTypeModel.php
(2.76 KB)
📄
RefBank.php
(2.6 KB)
📄
RefCardModel.php
(599 B)
📄
RefCawanganModel.php
(2.03 KB)
📄
RefChargeGov.php
(737 B)
📄
RefCore.php
(2.29 KB)
📄
RefCutiumum.php
(1.12 KB)
📄
RefField.php
(2.66 KB)
📄
RefFlightCompanyModel.php
(2.82 KB)
📄
RefGred.php
(2.63 KB)
📄
RefJabatan.php
(2.17 KB)
📄
RefJawatan.php
(3.1 KB)
📄
RefJenisPenerbanganModel.php
(637 B)
📄
RefKPI.php
(2.58 KB)
📄
RefKPICategory.php
(2.42 KB)
📄
RefLocationModel.php
(2.74 KB)
📄
RefMeetingTypeModel.php
(2.4 KB)
📄
RefMeetingYearModel.php
(766 B)
📄
RefOtherSystem.php
(617 B)
📄
RefPaymentMethodModel.php
(409 B)
📄
RefPembangunanModel.php
(2.47 KB)
📄
RefPermohonanDoc.php
(623 B)
📄
RefProgram.php
(2.8 KB)
📄
RefProjectCategory.php
(2.66 KB)
📄
RefRace.php
(594 B)
📄
RefReferenceSST.php
(2.23 KB)
📄
RefReligion.php
(606 B)
📄
RefSSTSetting.php
(1.03 KB)
📄
RefServiceDistance.php
(897 B)
📄
RefServiceGroup.php
(620 B)
📄
RefServiceType.php
(617 B)
📄
RefSubAllocationModel.php
(3.43 KB)
📄
RefSupplierService.php
(4.64 KB)
📄
RefSupplierServiceMain.php
(2.56 KB)
📄
RefUnit.php
(1.27 KB)
📄
RefUnitBahagianModel.php
(5.08 KB)
📄
RefWaktuAnjal.php
(2.26 KB)
📄
UploadModel.php
(2.63 KB)
📄
UserModel.php
(5.62 KB)
📄
UsersCardModel.php
(1.1 KB)
📄
UsersCompanyModel.php
(1005 B)
📄
UsersDetailJabatanModel.php
(901 B)
📄
UsersDetailModel.php
(3.58 KB)
📄
UsersExperienceModel.php
(2.19 KB)
📄
UsersFieldModel.php
(870 B)
📄
UsersJabatanModel.php
(881 B)
📄
UsersProgramModel.php
(1.01 KB)
📄
UsersServiceModel.php
(899 B)
📄
ViewJabatanByUser.php
(580 B)
Editing: UsersDetailModel.php
<?php namespace App\Modules\Admin\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Facades\Hash; use Carbon\Carbon; use OwenIt\Auditing\Auditable; use OwenIt\Auditing\Contracts\Auditable as AuditableContract; use Illuminate\Database\Eloquent\SoftDeletes; use Spatie\Permission\Traits\HasRoles; class UsersDetailModel extends Model implements AuditableContract { use Auditable; use SoftDeletes; use HasRoles; public $timestamps = false; protected $table='users_detail'; protected $primaryKey = 'users_detail_id'; protected $fillable =[]; public function user() { return $this->belongsTo('App\Modules\Admin\Models\UserModel', 'user_id'); } public function country() { return $this->belongsTo('App\Modules\Admin\Models\MasterCountryModel', 'country_id'); } public function gender() { return $this->belongsTo('App\Modules\Admin\Models\MasterGenderModel', 'gender_id'); } public function salutation() { return $this->belongsTo('App\Modules\Admin\Models\MasterSalutationModel', 'salutation_id'); } public function jawatan() { return $this->belongsTo('App\Modules\Admin\Models\RefJawatan', 'jawatan_id'); } public function gred() { return $this->belongsTo('App\Modules\Admin\Models\RefGred', 'gred_id'); } public function group() { return $this->belongsTo('App\Modules\Admin\Models\RefServiceGroup', 'service_group_id'); } public function jabatan() { return $this->belongsTo('App\Modules\Admin\Models\RefJabatan', 'jabatan_id'); } public function multijabatan() { return $this->belongsTo('App\Modules\Admin\Models\UsersDetailJabatanModel', 'user_id','user_id'); } public function race() { return $this->belongsTo('App\Modules\Admin\Models\RefRace', 'race_id'); } public function religion() { return $this->belongsTo('App\Modules\Admin\Models\RefReligion', 'religion_id'); } public function cawangan() { return $this->belongsTo('App\Modules\Admin\Models\RefCawanganModel', 'cawangan_id'); } public function unit() { return $this->belongsTo('App\Modules\Admin\Models\RefUnitBahagianModel', 'unit_bahagian_id'); } public function manager() { return $this->belongsTo('App\Modules\Admin\Models\UserModel', 'manager_id'); } public function bank() { return $this->belongsTo('App\Modules\Admin\Models\RefBank', 'bank_id'); } public function akademik() { return $this->belongsTo('App\Modules\Admin\Models\RefAkademik', 'akademik_id'); } public function state() { return $this->belongsTo('App\Modules\Admin\Models\MasterStateModel', 'state_id'); } public function district() { return $this->belongsTo('App\Modules\Admin\Models\MasterDistrictModel', 'district_id'); } // public function jabatan() { // return $this->belongsTo('App\Modules\Admin\Models\RefJabatan', 'jabatan_id'); // } public static function checkDataExist($column, $value, $created_id='') { if($created_id!=''): $count = UsersDetailModel::where('user_id','!=',$created_id)->where($column, $value)->count(); else: $count = UsersDetailModel::where($column, $value)->count(); endif; if($count > 0): return true; else: return false; endif; } }
Upload File
Create Folder