|CatalogItem whereKey($id) * @method static \Illuminate\Database\Eloquent\Builder|CatalogItem where($column, $operator = null, $value = null) * @method static \Illuminate\Database\Eloquent\Builder|CatalogItem whereIn($column, $values, $boolean = 'and', $not = false) */ class CatalogItem extends Model { #[\Override] protected $guarded = ['id', 'created_at', 'updated_at', 'page_id', 'item_ids', 'cost_credits', 'cost_duckets', 'cost_diamonds']; #[\Override] public $timestamps = false; public function itemBase(): BelongsTo { return $this->belongsTo(ItemBase::class, 'item_ids', 'id'); } }