/home/techb158/immovalet.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent
NameSizeModeActions
Casts/-0755rm
Concerns/-0755rm
Factories/-0755rm
Relations/-0755rm
BroadcastableModelEventOccurred.php28370644editdlrm
BroadcastsEvents.php57890644editdlrm
Builder.php474040644editdlrm
Collection.php189660644editdlrm
HigherOrderBuilderProxy.php10690644editdlrm
InvalidCastException.php9320644editdlrm
JsonEncodingException.php13890644editdlrm
MassAssignmentException.php1370644editdlrm
MassPrunable.php11990644editdlrm
Model.php527350644editdlrm
ModelNotFoundException.php12600644editdlrm
Prunable.php14760644editdlrm
QueueEntityResolver.php6770644editdlrm
RelationNotFoundException.php7930644editdlrm
Scope.php3500644editdlrm
SoftDeletes.php55260644editdlrm
SoftDeletingScope.php36250644editdlrm
Edit: /home/techb158/immovalet.com/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() { // } }