addConnection([ 'driver' => 'sqlite', 'database' => __DIR__ . '/database.sqlite', 'prefix' => '', ]); $capsule->setAsGlobal(); $capsule->bootEloquent(); echo ''; if (isset($_GET['product_id'])) { $product = Product::with('price')->find($_GET['product_id']); echo "back"; echo ""; echo "
$product->name $product->name $product->subTitle link
"; echo ""; /** @var Price $price */ foreach ($product->price as $price) { echo ""; } echo "
price lowest product price in 30 days standard price
$price->price $price->lowestProductPrice30Days $price->productStandardPrice $price->created_at
"; } if (isset($_GET['category'])) { echo "back"; $products = Product::with('price')->fromRaw('products, json_each(products.categories)')->whereRaw('json_each.value = ?', [$_GET['category']])->get(); echo "
"; foreach ($products as $product) { echo ""; } echo "
$product->name $product->name $product->subTitlelink {$product->price->last()->price}
"; } if (!isset($_GET['product_id']) && !isset($_GET['category'])) { $products = Product::with('price')->get(); echo ""; foreach ($products as $product) { echo ""; } echo "
$product->name $product->name $product->subTitlelink {$product->price->last()->price}
"; }