SYMBOL INDEX (27 symbols across 8 files) FILE: src/Console/GeneratePassword.php class GeneratePassword (line 8) | #[AsCommand('very-basic-auth:generate-password')] method handle (line 30) | public function handle(): int method promptForValidPassword (line 44) | protected function promptForValidPassword(): string method isPasswordAccepted (line 66) | protected function isPasswordAccepted(?string $password): bool method passwordsMatch (line 74) | protected function passwordsMatch(string $password): bool method hashPassword (line 82) | protected function hashPassword(string $password): string method writeNewEnvironmentFileWith (line 93) | protected function writeNewEnvironmentFileWith(string $password): bool method passwordReplacementPattern (line 119) | protected function passwordReplacementPattern(): string FILE: src/Handlers/DefaultResponseHandler.php class DefaultResponseHandler (line 9) | class DefaultResponseHandler implements ResponseHandler method __invoke (line 11) | public function __invoke(Request $request): Response|JsonResponse FILE: src/Handlers/ResponseHandler.php type ResponseHandler (line 9) | interface ResponseHandler method __invoke (line 11) | public function __invoke(Request $request): Response|JsonResponse; FILE: src/Http/Middleware/VeryBasicAuth.php class VeryBasicAuth (line 12) | class VeryBasicAuth method __construct (line 16) | public function __construct(ResponseHandler $responseHandler) method handle (line 27) | public function handle(Request $request, Closure $next, $username = nu... method deniedResponse (line 69) | private function deniedResponse(Request $request): Response|JsonResponse FILE: src/VeryBasicAuthServiceProvider.php class VeryBasicAuthServiceProvider (line 10) | class VeryBasicAuthServiceProvider extends ServiceProvider method __construct (line 32) | public function __construct($app) method boot (line 44) | public function boot(\Illuminate\Routing\Router $router) method register (line 70) | public function register() FILE: tests/Fixtures/CustomResponseHandler.php class CustomResponseHandler (line 10) | class CustomResponseHandler implements ResponseHandler method __invoke (line 12) | public function __invoke(Request $request): Response|JsonResponse FILE: tests/TestCase.php class TestCase (line 8) | abstract class TestCase extends OrchestraTestCase method setUp (line 10) | protected function setUp(): void method getPackageProviders (line 15) | protected function getPackageProviders($app) method tearDownAfterClass (line 22) | public static function tearDownAfterClass(): void FILE: tests/VeryBasicAuthTest.php function requestHeader (line 213) | function requestHeader($response): string