laravel-stubs maintained by morningtrain
Description
Opinionated Laravel stubs
Author
Last update
2024/12/12 11:01
(dev-main)
License
Downloads
2 251
Tags

Opinionated Laravel stubs
This repo contains opinionated versions of the Laravel stubs. The most notable changes are:
- migrations don't have a
downfunction - controllers don't extend a base controller
- none of the model attributes are guarded
- use return type hints where possible
- most docblocks have been removed
Installation
You can install the package via composer:
composer require morningtrain/laravel-stubs --dev
If you want to keep your stubs up to date with every update, add this composer hook to your composer.json file:
"scripts": {
"post-update-cmd": [
"@php artisan morningtrain-stub:publish --force"
]
}
Usage
You can publish the stubs using this command:
php artisan morningtrain-stub:publish
Testing
composer test
Credits
License
The MIT License (MIT). Please see License File for more information.