djl997/blade-shortcuts
djl997/blade-shortcuts adds convenient shortcuts for common Laravel Blade tasks, helping you write cleaner, more concise templates with less repetitive markup. It integrates with Blade so everyday view patterns become simpler while staying within familiar Laravel conventions.
Architecture fit
@date(...)) wrapping Carbon formatting presets such as dateOrDiff. It carries no persistence, no queues, no external services, and effectively zero runtime footprint beyond view rendering.Integration feasibility
composer require; no migrations, no config publishing, no infrastructure change. Effort is measured in hours, dominated by test/fixture updates rather than integration work.php >=8.1 and laravel >=10. Any service still on Laravel 6–9 or PHP 8.0 cannot take this release at all.Technical risk
dateOrDiff output for future dates more than ~23h out changes from "tomorrow"/"in 2 days" to the formatted date on Carbon 3 / Laravel 11+. Minor semver, changed user-visible text. Any snapshot tests, cached HTML fragments, PDF exports, email templates, or i18n string assertions will need review.Key questions
app.timezone?Stack fit
Carbon::parse(...)->isoFormat(...) is equivalent).Migration path
<1.11.0 and record as tech debt with an owner.Compatibility
Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?