'array', ]; public function recipe() { return $this->belongsTo(Recipe::class, 'recipes_id'); } public function recipeVersions() { return $this->hasMany(Recipe::class)->orderByDesc('version'); } public function sizes() { return $this->belongsToMany(Packing::class, 'products_sizes') ->withPivot('price', 'description', 'sku', 'gtin') ->withTimestamps(); } public function inventories() { return $this->hasMany(ProductInventory::class); } public function batches() { return $this->hasMany(Batch::class); } }