📋 Commit iniziale con: - ✅ Documentazione unificata in docs/ - ✅ Codice Laravel in netgescon-laravel/ - ✅ Script automazione in scripts/ - ✅ Configurazione sync rsync - ✅ Struttura organizzata e pulita 🔄 Versione: 2025.07.19-1644 🎯 Sistema pronto per Git distribuito
26 lines
630 B
PHP
26 lines
630 B
PHP
<?php
|
|
|
|
namespace Illuminate\Filesystem;
|
|
|
|
if (! function_exists('Illuminate\Filesystem\join_paths')) {
|
|
/**
|
|
* Join the given paths together.
|
|
*
|
|
* @param string|null $basePath
|
|
* @param string ...$paths
|
|
* @return string
|
|
*/
|
|
function join_paths($basePath, ...$paths)
|
|
{
|
|
foreach ($paths as $index => $path) {
|
|
if (empty($path) && $path !== '0') {
|
|
unset($paths[$index]);
|
|
} else {
|
|
$paths[$index] = DIRECTORY_SEPARATOR.ltrim($path, DIRECTORY_SEPARATOR);
|
|
}
|
|
}
|
|
|
|
return $basePath.implode('', $paths);
|
|
}
|
|
}
|