changes 0328092025
This commit is contained in:
+12
-1
@@ -13,8 +13,8 @@
|
||||
class Document extends Model
|
||||
{
|
||||
use HasFactory;
|
||||
use Uuid;
|
||||
use SoftDeletes;
|
||||
use Uuid;
|
||||
|
||||
protected $fillable = [
|
||||
'uuid',
|
||||
@@ -80,4 +80,15 @@ protected static function booted(): void
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Include soft-deleted documents when resolving by route key (e.g. {document:uuid}).
|
||||
*/
|
||||
public function resolveRouteBinding($value, $field = null)
|
||||
{
|
||||
// Always include trashed so deep-linking to older documents works
|
||||
return static::withTrashed()
|
||||
->where($field ?? $this->getRouteKeyName(), $value)
|
||||
->firstOrFail();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user