/var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Database/Eloquent
NameSizeModeActions
Casts/-0755rm
Concerns/-0755rm
Factories/-0755rm
Relations/-0755rm
BroadcastableModelEventOccurred.php31090644editdlrm
BroadcastsEvents.php58610644editdlrm
Builder.php481450755editdlrm
Collection.php189660755editdlrm
HigherOrderBuilderProxy.php10690644editdlrm
InvalidCastException.php9320644editdlrm
JsonEncodingException.php13890644editdlrm
MassAssignmentException.php1370755editdlrm
MassPrunable.php11990644editdlrm
Model.php564580644editdlrm
ModelNotFoundException.php12600755editdlrm
Prunable.php14760644editdlrm
QueueEntityResolver.php6770644editdlrm
RelationNotFoundException.php10010755editdlrm
Scope.php3500644editdlrm
SoftDeletes.php55260644editdlrm
SoftDeletingScope.php36250644editdlrm
Edit: /var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Prunable.php (1476B)
prunable() ->when(in_array(SoftDeletes::class, class_uses_recursive(get_class($this))), function ($query) { $query->withTrashed(); })->chunkById($chunkSize, function ($models) use (&$total) { $models->each->prune(); $total += $models->count(); event(new ModelsPruned(static::class, $total)); }); return $total; } /** * Get the prunable model query. * * @return \Illuminate\Database\Eloquent\Builder */ public function prunable() { throw new LogicException('Please implement the prunable method on your model.'); } /** * Prune the model in the database. * * @return bool|null */ public function prune() { $this->pruning(); return in_array(SoftDeletes::class, class_uses_recursive(get_class($this))) ? $this->forceDelete() : $this->delete(); } /** * Prepare the model for pruning. * * @return void */ protected function pruning() { // } }