in core/php8.2Action/compile.php [53:66]
function sources(string $src)
{
// If the file uploaded by the user is a plain PHP file, then
// the filename will be called exec by the action proxy.
// Rename it to index.php
if (file_exists($src . '/exec')) {
rename($src . '/exec', $src . '/index.php');
}
// put vendor in the right place if it doesn't exist
if (!is_dir($src . '/vendor')) {
exec('cp -a /phpAction/composer/vendor ' . escapeshellarg($src . '/vendor'));
}
}