diff options
Diffstat (limited to 'workbench/app/Models/Category.php')
-rw-r--r-- | workbench/app/Models/Category.php | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/workbench/app/Models/Category.php b/workbench/app/Models/Category.php index d1b1dcd..39e2edd 100644 --- a/workbench/app/Models/Category.php +++ b/workbench/app/Models/Category.php @@ -2,19 +2,32 @@ namespace Workbench\App\Models; +use Workbench\Database\Factories\CategoryFactory; + use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Model; class Category extends Model { + + /** + * @use HasFactory<CategoryFactory> + */ use HasFactory; + + /** + * @return CategoryFactory<static> + */ protected static function newFactory() { - return \Workbench\Database\Factories\CategoryFactory::new(); + return CategoryFactory::new(); } + /** + * @return HasMany<Product, $this> + */ public function products(): HasMany { return $this->hasMany(Product::class); |