diff --git a/app/Models/DerajatNaskah.php b/app/Models/DerajatNaskah.php index e0496255..7f9fa812 100644 --- a/app/Models/DerajatNaskah.php +++ b/app/Models/DerajatNaskah.php @@ -4,7 +4,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\BelongsTo; use Mostafaznv\LaraCache\CacheEntity; use Mostafaznv\LaraCache\Traits\LaraCache; diff --git a/app/Models/JenisKontrak.php b/app/Models/JenisKontrak.php index 1b8faebb..baa6a790 100644 --- a/app/Models/JenisKontrak.php +++ b/app/Models/JenisKontrak.php @@ -4,7 +4,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\BelongsTo; use Mostafaznv\LaraCache\CacheEntity; use Mostafaznv\LaraCache\Traits\LaraCache; diff --git a/app/Models/JenisNaskah.php b/app/Models/JenisNaskah.php index 7248512c..8906383f 100644 --- a/app/Models/JenisNaskah.php +++ b/app/Models/JenisNaskah.php @@ -4,7 +4,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\BelongsTo; use Mostafaznv\LaraCache\CacheEntity; use Mostafaznv\LaraCache\Traits\LaraCache; diff --git a/app/Models/KodeArsip.php b/app/Models/KodeArsip.php index 77656d90..426778fb 100644 --- a/app/Models/KodeArsip.php +++ b/app/Models/KodeArsip.php @@ -4,7 +4,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\BelongsTo; use Mostafaznv\LaraCache\CacheEntity; use Mostafaznv\LaraCache\Traits\LaraCache; diff --git a/app/Models/KodeNaskah.php b/app/Models/KodeNaskah.php index f37b5e31..9215d0a6 100644 --- a/app/Models/KodeNaskah.php +++ b/app/Models/KodeNaskah.php @@ -4,7 +4,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\HasMany; use Mostafaznv\LaraCache\CacheEntity; use Mostafaznv\LaraCache\Traits\LaraCache; diff --git a/app/Models/Pengelola.php b/app/Models/Pengelola.php index 7bd986e4..0b9a7c2f 100644 --- a/app/Models/Pengelola.php +++ b/app/Models/Pengelola.php @@ -4,7 +4,6 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\BelongsTo; use Mostafaznv\LaraCache\CacheEntity; use Mostafaznv\LaraCache\Traits\LaraCache; diff --git a/app/Nova/Actions/AddHasManyModel.php b/app/Nova/Actions/AddHasManyModel.php index 0e7928b5..5c02d4c8 100644 --- a/app/Nova/Actions/AddHasManyModel.php +++ b/app/Nova/Actions/AddHasManyModel.php @@ -3,7 +3,6 @@ namespace App\Nova\Actions; use Illuminate\Bus\Queueable; -use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Support\Collection; use Illuminate\Support\Str; @@ -32,6 +31,7 @@ public function __construct($modelName, $parentModel, $resourceId) public function addFields($fields) { $this->fields = $fields; + return $this; } @@ -44,14 +44,16 @@ public function addFields($fields) */ public function handle(ActionFields $fields, Collection $models) { - $model = app('App\Models\\'.Str::studly($this->modelName)); - foreach ($this->fields as $field) { - if (($field->resourceClass ?? null) == null) - $model->{$field->attribute} = $fields->{$field->attribute}; + $model = app('App\Models\\'.Str::studly($this->modelName)); + foreach ($this->fields as $field) { + if (($field->resourceClass ?? null) == null) { + $model->{$field->attribute} = $fields->{$field->attribute}; } - $model->{Str::snake($this->parentModel. " id")} = $this->resourceId; - $model->save(); + } + $model->{Str::snake($this->parentModel.' id')} = $this->resourceId; + $model->save(); } + /** * Get the fields available on the action. * @@ -62,6 +64,4 @@ public function fields(NovaRequest $request) { return $this->fields; } - - } diff --git a/app/Nova/DataPegawai.php b/app/Nova/DataPegawai.php index 0cf471e1..b87aff3f 100644 --- a/app/Nova/DataPegawai.php +++ b/app/Nova/DataPegawai.php @@ -137,7 +137,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('DataPegawai','User', $request->viaResourceId) + AddHasManyModel::make('DataPegawai', 'User', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/DerajatNaskah.php b/app/Nova/DerajatNaskah.php index 201d94a1..ffeaf948 100644 --- a/app/Nova/DerajatNaskah.php +++ b/app/Nova/DerajatNaskah.php @@ -96,7 +96,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('DerajatNaskah','TataNaskah', $request->viaResourceId) + AddHasManyModel::make('DerajatNaskah', 'TataNaskah', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/JenisKontrak.php b/app/Nova/JenisKontrak.php index f636eae7..04902760 100644 --- a/app/Nova/JenisKontrak.php +++ b/app/Nova/JenisKontrak.php @@ -4,7 +4,6 @@ use App\Nova\Actions\AddHasManyModel; use Illuminate\Http\Request; -use Laravel\Nova\Fields\BelongsTo; use Laravel\Nova\Fields\Currency; use Laravel\Nova\Fields\Text; use Laravel\Nova\Http\Requests\NovaRequest; @@ -101,7 +100,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('JenisKontrak','HargaSatuan', $request->viaResourceId) + AddHasManyModel::make('JenisKontrak', 'HargaSatuan', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/JenisNaskah.php b/app/Nova/JenisNaskah.php index aa754d7d..a014046f 100644 --- a/app/Nova/JenisNaskah.php +++ b/app/Nova/JenisNaskah.php @@ -4,7 +4,6 @@ use App\Nova\Actions\AddHasManyModel; use Illuminate\Support\Facades\Storage; -use Laravel\Nova\Fields\BelongsTo; use Laravel\Nova\Fields\File; use Laravel\Nova\Fields\Text; use Laravel\Nova\Fields\URL; @@ -120,7 +119,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('JenisNaskah','KodeNaskah', $request->viaResourceId) + AddHasManyModel::make('JenisNaskah', 'KodeNaskah', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/KodeArsip.php b/app/Nova/KodeArsip.php index c0ac4f5f..21929789 100644 --- a/app/Nova/KodeArsip.php +++ b/app/Nova/KodeArsip.php @@ -3,16 +3,13 @@ namespace App\Nova; use App\Nova\Actions\AddHasManyModel; -use App\Nova\Actions\AddKodeArsip; use App\Nova\Filters\GroupArsip; use Illuminate\Http\Request; -use Laravel\Nova\Fields\BelongsTo; use Laravel\Nova\Fields\Text; use Laravel\Nova\Http\Requests\NovaRequest; class KodeArsip extends Resource { - /** * Get the label for the resource. * @@ -108,7 +105,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('KodeArsip','TataNaskah', $request->viaResourceId) + AddHasManyModel::make('KodeArsip', 'TataNaskah', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/KodeNaskah.php b/app/Nova/KodeNaskah.php index 07300ec1..dd577786 100644 --- a/app/Nova/KodeNaskah.php +++ b/app/Nova/KodeNaskah.php @@ -103,7 +103,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('KodeNaskah','TataNaskah', $request->viaResourceId) + AddHasManyModel::make('KodeNaskah', 'TataNaskah', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/MataAnggaran.php b/app/Nova/MataAnggaran.php index 5741a8fd..f1effaa0 100644 --- a/app/Nova/MataAnggaran.php +++ b/app/Nova/MataAnggaran.php @@ -5,7 +5,6 @@ use App\Nova\Actions\AddHasManyModel; use Illuminate\Http\Request; use Illuminate\Validation\Rule; -use Laravel\Nova\Fields\BelongsTo; use Laravel\Nova\Fields\Text; use Laravel\Nova\Http\Requests\NovaRequest; @@ -99,7 +98,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('MataAnggaran','Dipa', $request->viaResourceId) + AddHasManyModel::make('MataAnggaran', 'Dipa', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Nova/Pengelola.php b/app/Nova/Pengelola.php index d9ae088c..beec70e9 100644 --- a/app/Nova/Pengelola.php +++ b/app/Nova/Pengelola.php @@ -4,7 +4,6 @@ use App\Helpers\Helper; use App\Nova\Actions\AddHasManyModel; -use Laravel\Nova\Fields\BelongsTo; use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Select; use Laravel\Nova\Http\Requests\NovaRequest; @@ -104,7 +103,7 @@ public function lenses(NovaRequest $request) public function actions(NovaRequest $request) { return [ - AddHasManyModel::make('Pengelola','User', $request->viaResourceId) + AddHasManyModel::make('Pengelola', 'User', $request->viaResourceId) ->confirmButtonText('Tambah') // ->size('7xl') ->standalone() diff --git a/app/Policies/DerajatNaskahPolicy.php b/app/Policies/DerajatNaskahPolicy.php index ec5cb957..54f6425d 100644 --- a/app/Policies/DerajatNaskahPolicy.php +++ b/app/Policies/DerajatNaskahPolicy.php @@ -23,9 +23,8 @@ public function viewAny(): bool public function view(): bool { return Policy::make() - ->allowedFor('admin') - ->get(); - + ->allowedFor('admin') + ->get(); } /** @@ -88,7 +87,7 @@ public function replicate(): bool public function runAction(): bool { return Policy::make() - ->allowedFor('admin') - ->get(); + ->allowedFor('admin') + ->get(); } } diff --git a/app/Policies/KodeArsipPolicy.php b/app/Policies/KodeArsipPolicy.php index 04682c9a..430feb67 100644 --- a/app/Policies/KodeArsipPolicy.php +++ b/app/Policies/KodeArsipPolicy.php @@ -87,7 +87,7 @@ public function replicate(): bool public function runAction(): bool { return Policy::make() - ->allowedFor('admin') - ->get(); + ->allowedFor('admin') + ->get(); } }