mirror of
https://github.com/billz/raspap-webgui.git
synced 2025-03-01 10:31:47 +00:00
45 lines
748 B
PHP
45 lines
748 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Dotenv\Store\File;
|
|
|
|
/**
|
|
* @internal
|
|
*/
|
|
final class Paths
|
|
{
|
|
/**
|
|
* This class is a singleton.
|
|
*
|
|
* @codeCoverageIgnore
|
|
*
|
|
* @return void
|
|
*/
|
|
private function __construct()
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* Returns the full paths to the files.
|
|
*
|
|
* @param string[] $paths
|
|
* @param string[] $names
|
|
*
|
|
* @return string[]
|
|
*/
|
|
public static function filePaths(array $paths, array $names)
|
|
{
|
|
$files = [];
|
|
|
|
foreach ($paths as $path) {
|
|
foreach ($names as $name) {
|
|
$files[] = \rtrim($path, \DIRECTORY_SEPARATOR).\DIRECTORY_SEPARATOR.$name;
|
|
}
|
|
}
|
|
|
|
return $files;
|
|
}
|
|
}
|