diff --git a/app/Console/Commands/Resource.php b/app/Console/Commands/Resource.php index 1db146fc48aa72bc261076487ddddf4e83ab67ed..1cf451d22b324528db2be071f8e49f4f6950ec03 100644 --- a/app/Console/Commands/Resource.php +++ b/app/Console/Commands/Resource.php @@ -28,8 +28,7 @@ public function handle() $modelNama = $this->argument('modelName'); $this->call('make:model', ['name' => $modelNama, '-m' => true]); - $this->call('make:policy', ['name' => $modelNama . 'Policy']); + $this->call('make:policy', ['name' => $modelNama.'Policy']); $this->call('nova:resource', ['name' => $modelNama]); - } } diff --git a/app/Models/KerangkaAcuan.php b/app/Models/KerangkaAcuan.php index a1c998a26fdf6c6326d5482f12a780a8c6691db0..499ea159610d89bbf3bdc92a5d66f557f6c0cb9b 100644 --- a/app/Models/KerangkaAcuan.php +++ b/app/Models/KerangkaAcuan.php @@ -100,7 +100,6 @@ protected static function booted(): void $kak->deleteAssociatedRecords(); $ids = PerjalananDinas::where('kerangka_acuan_id', $kak->id)->pluck('id'); PerjalananDinas::destroy($ids); - }); static::created(function (KerangkaAcuan $kak) { diff --git a/app/Models/MasterWilayah.php b/app/Models/MasterWilayah.php index 28defc4692363ef9b1cbf93bfdf4a99edea696f3..a14703f3529196e03ffdcb8625d36808805209f3 100644 --- a/app/Models/MasterWilayah.php +++ b/app/Models/MasterWilayah.php @@ -23,5 +23,4 @@ public static function cacheEntities(): array }), ]; } - } diff --git a/app/Models/RateTranslok.php b/app/Models/RateTranslok.php index d5320a46f159c6db651350d8c1a0baafa5f2e9e7..a5a767792544d8fa44880b94c7d7f5b6f41e01b0 100644 --- a/app/Models/RateTranslok.php +++ b/app/Models/RateTranslok.php @@ -10,6 +10,7 @@ class RateTranslok extends Model { use LaraCache; + public static function cacheEntities(): array { return [ @@ -26,6 +27,7 @@ public static function cacheEntities(): array 'tujuan_master_wilayah_id', ]; + public function getTitleAttribute() { return "{$this->asalMasterWilayah->wilayah} - {$this->tujuanMasterWilayah->wilayah} ({$this->skTranslok->tahun})"; @@ -45,7 +47,4 @@ public function tujuanMasterWilayah(): BelongsTo { return $this->belongsTo(MasterWilayah::class, 'tujuan_master_wilayah_id'); } - - - } diff --git a/app/Models/SkTranslok.php b/app/Models/SkTranslok.php index dc194a47c3ed1fa13930a8a9fba22846e2356c0c..1435cdb7194fd3adc2aa57a97415cf2a7239fbae 100644 --- a/app/Models/SkTranslok.php +++ b/app/Models/SkTranslok.php @@ -29,5 +29,4 @@ public function rateTransloks(): HasMany { return $this->hasMany(RateTranslok::class); } - } diff --git a/app/Models/UserEksternal.php b/app/Models/UserEksternal.php index f71ffe94951c9867bc38f6b9d3f14c7f5963db76..e28ba8e523120ceceefcd58dd31df9659ba22958 100644 --- a/app/Models/UserEksternal.php +++ b/app/Models/UserEksternal.php @@ -13,14 +13,12 @@ class UserEksternal extends Model public function setGolonganAttribute($value) { - if (! empty($this->attributes['golongan'])) - { + if (! empty($this->attributes['golongan'])) { $this->attributes['golongan'] = $value; $this->attributes['pangkat'] = Helper::$pangkat[$value]; } - } - + public static function cacheEntities(): array { return [ diff --git a/app/Nova/Actions/AddPerjalananDinas.php b/app/Nova/Actions/AddPerjalananDinas.php index 137d1a345f4c53e53d642a94ec77cf89ca066d65..4f4fda6af5bf18a1681aeb18d4355b546f341db0 100644 --- a/app/Nova/Actions/AddPerjalananDinas.php +++ b/app/Nova/Actions/AddPerjalananDinas.php @@ -2,16 +2,13 @@ namespace App\Nova\Actions; -use App\Helpers\Helper; use App\Models\PerjalananDinas; use Illuminate\Bus\Queueable; -use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Support\Collection; use Laravel\Nova\Actions\Action; use Laravel\Nova\Actions\ActionResponse; use Laravel\Nova\Fields\ActionFields; -use Laravel\Nova\Fields\Select; use Laravel\Nova\Http\Requests\NovaRequest; class AddPerjalananDinas extends Action @@ -23,7 +20,6 @@ public function name() return 'Tambahkan Perjalalan Dinas'; } - /** * Perform the action on the given models. * @@ -42,7 +38,6 @@ public function handle(ActionFields $fields, Collection $models) $perjalanan->save(); return ActionResponse::redirect('perjalanan-dinas/'.$perjalanan->id.'/edit'); - } /** diff --git a/app/Nova/RateTranslok.php b/app/Nova/RateTranslok.php index 0693ed1d33cd7db580f807cce668f0f0286097fe..24006fae06a6eaf9e03b3c79c1424b09946ff374 100644 --- a/app/Nova/RateTranslok.php +++ b/app/Nova/RateTranslok.php @@ -32,7 +32,8 @@ public static function label() */ public static $title = 'title'; - public function subtitle(){ + public function subtitle() + { return Helper::formatUang($this->rate); } @@ -42,7 +43,7 @@ public function subtitle(){ * @var array */ public static $search = [ - 'asalMasterWilayah.wilayah', 'tujuanMasterWilayah.wilayah' + 'asalMasterWilayah.wilayah', 'tujuanMasterWilayah.wilayah', ]; /** diff --git a/app/Nova/SkTranslok.php b/app/Nova/SkTranslok.php index 83ffe8d7fa7fe3361b9e086480dc43d2f2132e0b..1e3309e3ca33184bd9cc90ab5d247f3f17bc42a1 100644 --- a/app/Nova/SkTranslok.php +++ b/app/Nova/SkTranslok.php @@ -12,7 +12,7 @@ use Laravel\Nova\Http\Requests\NovaRequest; class SkTranslok extends Resource -{ +{ public static $with = ['rateTransloks']; /** * The model the resource corresponds to.