36 lines
1.2 KiB
PHP
36 lines
1.2 KiB
PHP
<?php
|
|
|
|
require_once __DIR__ . '/vendor/autoload.php';
|
|
|
|
$app = require_once __DIR__ . '/bootstrap/app.php';
|
|
|
|
$app->make(\Illuminate\Contracts\Console\Kernel::class)->bootstrap();
|
|
|
|
use App\Helpers\DashboardHelper;
|
|
|
|
echo "=== TESTING ALL DATA TABLES AFTER RANK_ORDER REMOVAL ===\n\n";
|
|
|
|
// Test fastest data
|
|
echo "FASTEST DATA (API ORDER WITHOUT RANK_ORDER):\n";
|
|
$fastestData = DashboardHelper::getAllFastestData();
|
|
foreach ($fastestData as $type => $data) {
|
|
echo "{$data['label']} - Top 5 Tercepat:\n";
|
|
foreach ($data['data'] as $item) {
|
|
echo " #{$item['rank_order']}: {$item['nama']}\n";
|
|
echo " Total: " . number_format($item['total']) . ", Durasi Pemohon: {$item['durasi_pemohon']}\n";
|
|
}
|
|
echo "\n";
|
|
}
|
|
|
|
// Test terakhir terbit data
|
|
echo "TERAKHIR TERBIT DATA (ORDERED BY tanggal_terbit):\n";
|
|
$terakhirTerbitData = DashboardHelper::getAllTerakhirTerbitData();
|
|
foreach ($terakhirTerbitData as $type => $data) {
|
|
echo "{$data['label']} - Top 5 Terakhir Terbit:\n";
|
|
foreach ($data['data'] as $item) {
|
|
echo " #{$item['rank_order']}: {$item['nama_izin']}\n";
|
|
echo " Pemohon: {$item['pemohon']}, Tanggal: " . DashboardHelper::formatTanggalTerbit($item['tanggal_terbit']) . "\n";
|
|
}
|
|
echo "\n";
|
|
}
|