isActualFile($staticFilePath = $sitePath.'/web'.$uri)) { return $staticFilePath; } return false; } /** * Get the fully resolved path to the application's front controller. */ public function frontControllerPath(string $sitePath, string $siteName, string $uri): ?string { if ($uri === '/install.php') { return $sitePath.'/web/install.php'; } if (strncmp($uri, '/app_dev.php', 12) === 0) { $_SERVER['SCRIPT_NAME'] = '/app_dev.php'; $_SERVER['SCRIPT_FILENAME'] = $sitePath.'/app_dev.php'; return $sitePath.'/web/app_dev.php'; } return $sitePath.'/web/app.php'; } }