spatie/laravel-dashboard-belgian-trains-tile
Laravel Dashboard tile that shows Belgian train connections and their status. Install it in a Spatie Laravel Dashboard to display live updates for selected routes as a simple, glanceable tile.
spatie/laravel-dashboard (v4+).livewire/livewire (v2 or v3).composer.json constraints).composer require spatie/laravel-dashboard-belgian-trains-tile
use Spatie\Dashboard\Dashboard;
use Spatie\BelgianTrainsTile\BelgianTrainsTile;
Dashboard::create()
->withTile(BelgianTrainsTile::class);
composer test to validate basic functionality.| Component | Compatibility | Mitigation |
|---|---|---|
| Laravel Dashboard | v4+ only | Upgrade or build custom tile if using v3 or below. |
| Livewire | v2 or v3 | Downgrade Livewire or rewrite tile for v1. |
| PHP | 8+ | Use PHP 8+ or backport fixes manually. |
| Tailwind CSS | Required for styling | Override styles or rewrite components for alternative CSS frameworks. |
| NMBS API | Public API (no auth) | Implement API key handling if commercial use is required. |
| Timezone Handling | Local time display (4.0.2 fix) | Test DST transitions and user timezone overrides. |
How can I help you explore Laravel packages today?