Installation
Requirements
- PHP 8.3+
- Laravel 13+
Install
composer require bradietilley/laravel-shortify
Publish the config and migrations, then migrate:
php artisan vendor:publish --tag="shortify-config"
php artisan vendor:publish --tag="shortify-migrations"
php artisan migrate
The service provider is auto-discovered. No manual registration is required.
Upgrade from 0.x
See the CHANGELOG for breaking changes. In particular:
- Laravel 13 and PHP 8.3 are required
- Publish and run the new ownership / soft-delete migration
- Prefer binding contracts over subclassing
Shortifywhen customising behaviour