|CollectionItem newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem query() * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereCollectionId($value) * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereObjectId($value) * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereObjectType($value) * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereOrder($value) * @method static \Illuminate\Database\Eloquent\Builder|CollectionItem whereUpdatedAt($value) * * @mixin \Eloquent */ class CollectionItem extends Model { use HasSnowflakePrimary; public $fillable = [ 'collection_id', 'object_type', 'object_id', 'order', ]; /** * Indicates if the IDs are auto-incrementing. * * @var bool */ public $incrementing = false; public function collection() { return $this->belongsTo(Collection::class); } }