![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mcoil.corals.io/app/Shop/Products/Transformations/ |
<?php namespace App\Shop\Products\Transformations; use App\Shop\Products\Product; use Illuminate\Support\Facades\Storage; trait ProductTransformable { /** * Transform the product * * @param Product $product * @return Product */ protected function transformProduct(Product $product) { $prod = new Product; $prod->id = (int) $product->id; $prod->name = $product->name; $prod->sku = $product->sku; $prod->slug = $product->slug; $prod->description = $product->description; // $prod->cover = asset("storage/$product->cover"); $prod->cover = $product->cover; $prod->quantity = $product->quantity; $prod->price = $product->price; $prod->tax = $product->tax; $prod->status = $product->status; $prod->weight = (float) $product->weight; $prod->mass_unit = $product->mass_unit; $prod->sale_price = $product->sale_price; $prod->brand_id = (int) $product->brand_id; $prod->display_in_frontend = (int) $product->display_in_frontend; return $prod; } }