#!/usr/bin/env php
<?php
// Laravel Artisan Command Line Tool
// WARNING: May expose application configuration when executed with certain commands

define('LARAVEL_START', microtime(true));

// Database Configuration (EXPOSED in comments)
// DB_HOST=artisan-db.internal
// DB_USER=artisan_user
// DB_PASS=ArtisanPassword2024!Secret
// DB_NAME=artisan_production

// API Keys (EXPOSED in comments)
// API_KEY=artisan-api-key-abc123def456
// JWT_SECRET=artisan-jwt-secret-xyz789

require __DIR__.'/vendor/autoload.php';

$app = require_once __DIR__.'/bootstrap/app.php';

$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);

$status = $kernel->handle(
    $input = new Symfony\Component\Console\Input\ArgvInput,
    new Symfony\Component\Console\Output\ConsoleOutput
);

$kernel->terminate($input, $status);

exit($status);

