Download app/Console/Commands/TestDashboard.php from veela4/gamtest: direct link, hf CLI and curl.
- Browser
- Download file 1.76 kB
-
https://huggingface.co/veela4/gamtest/resolve/main/app/Console/Commands/TestDashboard.php
- Command line
-
hf download hf://veela4/gamtest/app/Console/Commands/TestDashboard.php
-
curl -L -o TestDashboard.php https://huggingface.co/veela4/gamtest/resolve/main/app/Console/Commands/TestDashboard.php
1.76 kB
| namespace App\Console\Commands; | |
| use App\Services\AnalyticsService; | |
| use Illuminate\Console\Command; | |
| class TestDashboard extends Command | |
| { | |
| /** | |
| * The name and signature of the console command. | |
| * | |
| * @var string | |
| */ | |
| protected $signature = 'test:dashboard'; | |
| /** | |
| * The console command description. | |
| * | |
| * @var string | |
| */ | |
| protected $description = 'Test dashboard analytics service'; | |
| /** | |
| * Execute the console command. | |
| */ | |
| public function handle() | |
| { | |
| $this->info('Testing Analytics Service...'); | |
| try { | |
| $analyticsService = app(AnalyticsService::class); | |
| $this->info('Testing getTodayRevenue...'); | |
| $todayRevenue = $analyticsService->getTodayRevenue(); | |
| $this->info('Today Revenue: ' . json_encode($todayRevenue)); | |
| $this->info('Testing getProfitData...'); | |
| $profitData = $analyticsService->getProfitData('today'); | |
| $this->info('Profit Data: ' . json_encode($profitData)); | |
| $this->info('Testing getCustomerAnalytics...'); | |
| $customerAnalytics = $analyticsService->getCustomerAnalytics(); | |
| $this->info('Customer Analytics: ' . json_encode($customerAnalytics)); | |
| $this->info('Testing getOrderStats...'); | |
| $orderStats = $analyticsService->getOrderStats(); | |
| $this->info('Order Stats: ' . json_encode($orderStats)); | |
| $this->info('✅ All tests passed!'); | |
| } catch (\Exception $e) { | |
| $this->error('❌ Error: ' . $e->getMessage()); | |
| $this->error('File: ' . $e->getFile() . ':' . $e->getLine()); | |
| } | |
| } | |
| } | |