Files
HRM-System/scratch/inspect_branches.php

24 lines
749 B
PHP

<?php
require __DIR__ . '/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
$kernel->bootstrap();
use App\Models\Employee;
use App\Models\Branch;
$branches = Branch::all();
echo "=== BRANCHES ===\n";
foreach ($branches as $b) {
echo "ID: {$b->id} | Name: {$b->name}\n";
}
$employees = Employee::with('user', 'branch')->get();
echo "\n=== EMPLOYEES ===\n";
foreach ($employees as $e) {
$name = $e->user ? $e->user->name : 'No User';
$branchName = $e->branch ? $e->branch->name : 'No Branch';
echo "Employee ID: {$e->id} | Biometric Code: {$e->biometric_emp_id} | Name: {$name} | Branch ID: {$e->branch_id} | Branch: {$branchName}\n";
}