summaryrefslogtreecommitdiff
path: root/workbench/app/Models/Category.php
diff options
context:
space:
mode:
authorSam Light <samlight1994@gmail.com>2025-04-26 12:25:03 +0100
committerSam Light <samlight1994@gmail.com>2025-04-26 12:25:03 +0100
commit88f71aeba1a1649661d713297d3a75454636b2d1 (patch)
tree9f37fb5bbcd22930dd5e7686958614abf2a970d0 /workbench/app/Models/Category.php
parenta1ba375df4978a606d519430ce8f7c7f0d170eed (diff)
Larastan fixes
Diffstat (limited to 'workbench/app/Models/Category.php')
-rw-r--r--workbench/app/Models/Category.php15
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);