AppServiceProvider binds Clock -> SystemClock, TokenGenerator -> RandomTokenGenerator, PasswordHasher -> BcryptPasswordHasher. new RepositoryServiceProvider binds UserRepository -> EloquentUserRepository, SessionRepository -> EloquentSessionRepository. bootstrap/providers.php registers both. verified container resolves: app(Clock::class) returns SystemClock. migrations create users + sessions tables with proper unique/foreign-key/index constraints (sqlite roundtrip confirmed).
9 lines
172 B
PHP
9 lines
172 B
PHP
<?php
|
|
|
|
use App\Providers\AppServiceProvider;
|
|
use App\Providers\RepositoryServiceProvider;
|
|
|
|
return [
|
|
AppServiceProvider::class,
|
|
RepositoryServiceProvider::class,
|
|
];
|