Skip to content

Using Avis with Laravel

Status: alpha

Avis recognizes a Laravel project through:

  • composer.json
  • laravel/framework in Composer dependency metadata
  • artisan
  • Composer

Avis uses Composer for Laravel project dependencies. Avis itself should not be added to composer.json.

  • authentication
  • API authentication
  • Laravel Sanctum
Terminal window
avis add auth
avis add authentication
avis add api-auth

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.

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.