LMIV-SNACKAUTOMAT/debug_machines.php

32 lines
986 B
PHP

<?php
require_once 'vendor/autoload.php';
try {
// Laravel App initialisieren
$app = require_once 'bootstrap/app.php';
$app->boot();
echo "=== VENDING MACHINES DEBUG ===\n";
$machines = App\Models\VendingMachine::with('tenant')->get();
echo "Anzahl Maschinen: " . $machines->count() . "\n\n";
foreach ($machines as $machine) {
echo "ID: " . $machine->id . "\n";
echo "Name: " . ($machine->name ?: 'NULL') . "\n";
echo "Machine Number: " . ($machine->machine_number ?: 'NULL') . "\n";
echo "Tenant ID: " . ($machine->tenant_id ?: 'NULL') . "\n";
if ($machine->tenant) {
echo "Tenant Name: " . $machine->tenant->name . "\n";
echo "Tenant Public Slug: " . ($machine->tenant->public_slug ?: 'NULL') . "\n";
} else {
echo "Tenant: NULL\n";
}
echo "---\n";
}
} catch (Exception $e) {
echo "FEHLER: " . $e->getMessage() . "\n";
}