part fix for tests

This commit is contained in:
Mark Gregory
2026-06-23 15:54:42 +01:00
parent 5299d2c059
commit 3b0393a1fe
6 changed files with 202 additions and 7 deletions
+13
View File
@@ -6,7 +6,9 @@ namespace Modules\Helpdesk\Models;
use App\Models\User;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Modules\Helpdesk\Database\Factories\TicketFactory;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
use Illuminate\Database\Eloquent\Relations\HasMany;
@@ -20,6 +22,8 @@ use Illuminate\Database\Eloquent\SoftDeletes;
*/
final class Ticket extends Model
{
use HasFactory;
use SoftDeletes;
protected $table = 'helpdesk_tickets';
@@ -197,4 +201,13 @@ final class Ticket extends Model
return $query->where('user_id', $user->id);
}
/**
* Create a new factory instance for the model.
*/
protected static function newFactory(): TicketFactory
{
return TicketFactory::new();
}
}