Using Avis with Laravel
Status: alpha
Detected Through
Section titled “Detected Through”Avis recognizes a Laravel project through:
composer.jsonlaravel/frameworkin Composer dependency metadataartisan
Supported Package Managers
Section titled “Supported Package Managers”- Composer
Avis uses Composer for Laravel project dependencies. Avis itself should not be added to composer.json.
Supported Capabilities
Section titled “Supported Capabilities”- authentication
- API authentication
Current Integrations
Section titled “Current Integrations”- Laravel Sanctum
Purpose-First Commands
Section titled “Purpose-First Commands”avis add authavis add authenticationavis add api-authWhat Avis May Change
Section titled “What Avis May Change”Avis installs Laravel Sanctum when it is not already present.
avis doctor verifies that laravel/sanctum is installed. Application-specific guard configuration, migrations, middleware choices, token abilities, and frontend session flows remain explicit Laravel application decisions.
Not Handled By Avis
Section titled “Not Handled By Avis”Avis does not replace laravel new, database setup, authentication product decisions, route design, policies, guards, or deployment configuration.
Framework scaffolders create the project. Avis equips it.