File ManagerCurrent Directory: wp-content/plugins/wp-migrate-db/vendor/vlucas/phpdotenv/src/Store/FileLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: Reader.php <?php namespace DeliciousBrains\WPMDB\Container\Dotenv\Store\File; use DeliciousBrains\WPMDB\Container\PhpOption\Option; class Reader { /** * Read the file(s), and return their raw content. * * We provide the file path as the key, and its content as the value. If * short circuit mode is enabled, then the returned array with have length * at most one. File paths that couldn't be read are omitted entirely. * * @param string[] $filePaths * @param bool $shortCircuit * * @return array<string,string> */ public static function read(array $filePaths, $shortCircuit = \true) { $output = []; foreach ($filePaths as $filePath) { $content = self::readFromFile($filePath); if ($content->isDefined()) { $output[$filePath] = $content->get(); if ($shortCircuit) { break; } } } return $output; } /** * Read the given file. * * @param string $filePath * * @return \PhpOption\Option<string> */ private static function readFromFile($filePath) { $content = @\file_get_contents($filePath); /** @var \PhpOption\Option<string> */ return Option::fromValue($content, \false); } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)DirPaths.phpFile559.00 B Rename | Delete | EditReader.phpFile1.31 KB Rename | Delete | Edit