| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?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;
- }
- }
|