diff --git a/app/Console/Commands/Resource.php b/app/Console/Commands/Resource.php index 1db146fc..1cf451d2 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 a1c998a2..499ea159 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 28defc46..a14703f3 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 d5320a46..a5a76779 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 dc194a47..1435cdb7 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 f71ffe94..e28ba8e5 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 137d1a34..4f4fda6a 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 0693ed1d..24006fae 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 83ffe8d7..1e3309e3 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.