Files
Epicnabbo-Catalogus-Updated…/Updated_Cms/app/Models/Game/Furniture/ItemBase.php
T
2026-01-07 19:32:43 +01:00

26 lines
542 B
PHP

<?php
namespace App\Models\Game\Furniture;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
class ItemBase extends Model
{
protected $table = 'items_base';
protected $guarded = ['id'];
public $timestamps = false;
public function icon(): string
{
return sprintf('%s/%s_icon.png', setting('furniture_icons_path'), $this->item_name);
}
public function catalogItems(): HasMany
{
return $this->hasMany(CatalogItem::class, 'item_ids', 'id');
}
}