Files
apimacro/app/Http/Controllers/TestPaoController.php
paoloar77 89e0bdb153 aa
2024-06-15 17:28:29 +02:00

40 lines
955 B
PHP

<?php
namespace App\Http\Controllers;
use Codexshaper\WooCommerce\Facades\Product;
use Illuminate\Support\Facades\Artisan;
class TestPaoController extends Controller
{
public function runTestPao()
{
try {
echo "run";
Artisan::call('product:testpao', []);
} catch (\Exception $e) {
// Log or handle the exception here
}
}
public function provapao()
{
$this->runTestPao();
echo "Test OK!";
}
public function getProductBySku($sku)
{
// Estrai il prodotto utilizzando il codice SKU
$product = Product::where('sku', $sku)->first();
if ($product) {
// Ritorna il prodotto trovato come JSON
return response()->json($product);
} else {
// Ritorna un errore se il prodotto non è trovato
return response()->json(['error' => 'Product not found'], 404);
}
}
}