Open-Source Wikis

/

Laravel

/

Laravel application skeleton

/

Glossary

laravel/laravel

Glossary

Terms used across the wiki and across Laravel in general. The definitions are scoped to how each term is used inside this skeleton — many have broader meaning in the framework or the wider PHP ecosystem.

Term Definition
Artisan The CLI shipped by laravel/framework. Entry point in this repo is artisan at the project root.
Bootstrap The pre-request setup that wires the framework. Lives in bootstrap/app.php and bootstrap/providers.php.
Blade Laravel's template engine. Templates live in resources/views/ with the extension .blade.php. Compiled to plain PHP under storage/framework/views/.
Eloquent Laravel's ORM. The single model in this skeleton is App\Models\User (app/Models/User.php).
Facade A static-style proxy for a service container binding (e.g. Route::get(...) resolves the router). Used in routes/web.php and routes/console.php.
Factory A class that produces fake model instances for tests/seeders. See database/factories/UserFactory.php.
Health check A registered endpoint that responds 200 to confirm the app is up. Wired at /up in bootstrap/app.php via withRouting(health: '/up').
Migration A timestamped PHP class that mutates the database schema. The three migrations in database/migrations/ create users, cache, and queue tables.
Maintenance mode When php artisan down is invoked, the framework drops a file at storage/framework/maintenance.php. public/index.php checks for it on every request.
Pint laravel/pint — Laravel's PHP code style fixer. Configured by .styleci.yml (the laravel preset).
Pail laravel/pail — a live log tailer. Run via php artisan pail.
Pao laravel/pao — a dev-time package added in v13.4.0 (see CHANGELOG.md).
Provider A class that registers services with the container. The skeleton's only one is App\Providers\AppServiceProvider (app/Providers/AppServiceProvider.php).
bootstrap/providers.php The complete list of application service providers loaded at boot. Currently a single-element array.
Queue connection A backend for background jobs (sync, database, redis, sqs, beanstalkd, deferred, background, failover). Configured in config/queue.php.
Seeder A class that inserts initial rows. The single one here is Database\Seeders\DatabaseSeeder which creates test@example.com.
Service container The framework's IoC container. Service providers register bindings into it; the rest of the app resolves them.
Service provider See Provider.
Tailwind tailwindcss v4. Imported in resources/css/app.css and wired through the @tailwindcss/vite plugin in vite.config.js.
Tinker laravel/tinker — the interactive REPL for the framework. Run via php artisan tinker.
Vite The frontend dev server and build tool used to compile resources/css and resources/js into public/build/. Config in vite.config.js.
Welcome view resources/views/welcome.blade.php — the marketing-style landing page rendered by GET /. 223 lines of inline HTML and Tailwind.
@no_additional_args A composer-runner directive (recently added — see composer.json and CHANGELOG.md v13.4.0) that prevents a script from inheriting extra CLI arguments.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Glossary – Laravel wiki | Factory