SYMBOL INDEX (391 symbols across 54 files) FILE: src/Dotenv.php class Dotenv (line 20) | class Dotenv method __construct (line 60) | public function __construct( method create (line 83) | public static function create(RepositoryInterface $repository, $paths,... method createMutable (line 112) | public static function createMutable($paths, $names = null, bool $shor... method createUnsafeMutable (line 129) | public static function createUnsafeMutable($paths, $names = null, bool... method createImmutable (line 148) | public static function createImmutable($paths, $names = null, bool $sh... method createUnsafeImmutable (line 165) | public static function createUnsafeImmutable($paths, $names = null, bo... method createArrayBacked (line 185) | public static function createArrayBacked($paths, $names = null, bool $... method parse (line 204) | public static function parse(string $content) method load (line 220) | public function load() method safeLoad (line 234) | public function safeLoad() method required (line 251) | public function required($variables) method ifPresent (line 263) | public function ifPresent($variables) FILE: src/Exception/ExceptionInterface.php type ExceptionInterface (line 9) | interface ExceptionInterface extends Throwable FILE: src/Exception/InvalidEncodingException.php class InvalidEncodingException (line 9) | final class InvalidEncodingException extends InvalidArgumentException im... FILE: src/Exception/InvalidFileException.php class InvalidFileException (line 9) | final class InvalidFileException extends InvalidArgumentException implem... FILE: src/Exception/InvalidPathException.php class InvalidPathException (line 9) | final class InvalidPathException extends InvalidArgumentException implem... FILE: src/Exception/ValidationException.php class ValidationException (line 9) | final class ValidationException extends RuntimeException implements Exce... FILE: src/Loader/Loader.php class Loader (line 11) | final class Loader implements LoaderInterface method load (line 24) | public function load(RepositoryInterface $repository, array $entries) FILE: src/Loader/LoaderInterface.php type LoaderInterface (line 9) | interface LoaderInterface method load (line 19) | public function load(RepositoryInterface $repository, array $entries); FILE: src/Loader/Resolver.php class Resolver (line 13) | final class Resolver method __construct (line 22) | private function __construct() method resolve (line 38) | public static function resolve(RepositoryInterface $repository, Value ... method resolveVariable (line 53) | private static function resolveVariable(RepositoryInterface $repositor... FILE: src/Parser/Entry.php class Entry (line 9) | final class Entry method __construct (line 33) | public function __construct(string $name, ?Value $value = null) method getName (line 44) | public function getName() method getValue (line 54) | public function getValue() FILE: src/Parser/EntryParser.php class EntryParser (line 13) | final class EntryParser method __construct (line 31) | private function __construct() method parse (line 46) | public static function parse(string $entry) method splitStringIntoParts (line 69) | private static function splitStringIntoParts(string $line) method parseName (line 95) | private static function parseName(string $name) method isQuotedName (line 121) | private static function isQuotedName(string $name) method isValidName (line 140) | private static function isValidName(string $name) method parseValue (line 157) | private static function parseValue(string $value) method processToken (line 191) | private static function processToken(int $state, string $token) method getErrorMessage (line 291) | private static function getErrorMessage(string $cause, string $subject) FILE: src/Parser/Lexer.php class Lexer (line 7) | final class Lexer method __construct (line 23) | private function __construct() method lex (line 38) | public static function lex(string $content) FILE: src/Parser/Lines.php class Lines (line 10) | final class Lines method __construct (line 19) | private function __construct() method process (line 33) | public static function process(array $lines) method multilineProcess (line 59) | private static function multilineProcess(bool $multiline, string $line... method looksLikeMultilineStart (line 88) | private static function looksLikeMultilineStart(string $line) method looksLikeMultilineStop (line 103) | private static function looksLikeMultilineStop(string $line, bool $sta... method isCommentOrWhitespace (line 121) | private static function isCommentOrWhitespace(string $line) FILE: src/Parser/Parser.php class Parser (line 12) | final class Parser implements ParserInterface method parse (line 23) | public function parse(string $content) method process (line 41) | private static function process(array $entries) FILE: src/Parser/ParserInterface.php type ParserInterface (line 7) | interface ParserInterface method parse (line 18) | public function parse(string $content); FILE: src/Parser/Value.php class Value (line 9) | final class Value method __construct (line 33) | private function __construct(string $chars, array $vars) method blank (line 44) | public static function blank() method append (line 57) | public function append(string $chars, bool $var) method getChars (line 70) | public function getChars() method getVars (line 80) | public function getVars() FILE: src/Repository/Adapter/AdapterInterface.php type AdapterInterface (line 7) | interface AdapterInterface extends ReaderInterface, WriterInterface method create (line 14) | public static function create(); FILE: src/Repository/Adapter/ApacheAdapter.php class ApacheAdapter (line 11) | final class ApacheAdapter implements AdapterInterface method __construct (line 18) | private function __construct() method create (line 28) | public static function create() method isSupported (line 45) | private static function isSupported() method read (line 57) | public function read(string $name) method write (line 73) | public function write(string $name, string $value) method delete (line 85) | public function delete(string $name) FILE: src/Repository/Adapter/ArrayAdapter.php class ArrayAdapter (line 10) | final class ArrayAdapter implements AdapterInterface method __construct (line 24) | private function __construct() method create (line 34) | public static function create() method read (line 47) | public function read(string $name) method write (line 60) | public function write(string $name, string $value) method delete (line 74) | public function delete(string $name) FILE: src/Repository/Adapter/EnvConstAdapter.php class EnvConstAdapter (line 10) | final class EnvConstAdapter implements AdapterInterface method __construct (line 17) | private function __construct() method create (line 27) | public static function create() method read (line 40) | public function read(string $name) method write (line 68) | public function write(string $name, string $value) method delete (line 82) | public function delete(string $name) FILE: src/Repository/Adapter/GuardedWriter.php class GuardedWriter (line 7) | final class GuardedWriter implements WriterInterface method __construct (line 31) | public function __construct(WriterInterface $writer, array $allowList) method write (line 45) | public function write(string $name, string $value) method delete (line 63) | public function delete(string $name) method isAllowed (line 81) | private function isAllowed(string $name) FILE: src/Repository/Adapter/ImmutableWriter.php class ImmutableWriter (line 7) | final class ImmutableWriter implements WriterInterface method __construct (line 38) | public function __construct(WriterInterface $writer, ReaderInterface $... method write (line 53) | public function write(string $name, string $value) method delete (line 79) | public function delete(string $name) method isExternallyDefined (line 106) | private function isExternallyDefined(string $name) FILE: src/Repository/Adapter/MultiReader.php class MultiReader (line 9) | final class MultiReader implements ReaderInterface method __construct (line 25) | public function __construct(array $readers) method read (line 37) | public function read(string $name) FILE: src/Repository/Adapter/MultiWriter.php class MultiWriter (line 7) | final class MultiWriter implements WriterInterface method __construct (line 23) | public function __construct(array $writers) method write (line 36) | public function write(string $name, string $value) method delete (line 54) | public function delete(string $name) FILE: src/Repository/Adapter/PutenvAdapter.php class PutenvAdapter (line 11) | final class PutenvAdapter implements AdapterInterface method __construct (line 18) | private function __construct() method create (line 28) | public static function create() method isSupported (line 43) | private static function isSupported() method read (line 55) | public function read(string $name) method write (line 71) | public function write(string $name, string $value) method delete (line 85) | public function delete(string $name) FILE: src/Repository/Adapter/ReaderInterface.php type ReaderInterface (line 7) | interface ReaderInterface method read (line 16) | public function read(string $name); FILE: src/Repository/Adapter/ReplacingWriter.php class ReplacingWriter (line 7) | final class ReplacingWriter implements WriterInterface method __construct (line 38) | public function __construct(WriterInterface $writer, ReaderInterface $... method write (line 53) | public function write(string $name, string $value) method delete (line 70) | public function delete(string $name) method exists (line 90) | private function exists(string $name) FILE: src/Repository/Adapter/ServerConstAdapter.php class ServerConstAdapter (line 10) | final class ServerConstAdapter implements AdapterInterface method __construct (line 17) | private function __construct() method create (line 27) | public static function create() method read (line 40) | public function read(string $name) method write (line 68) | public function write(string $name, string $value) method delete (line 82) | public function delete(string $name) FILE: src/Repository/Adapter/WriterInterface.php type WriterInterface (line 7) | interface WriterInterface method write (line 17) | public function write(string $name, string $value); method delete (line 26) | public function delete(string $name); FILE: src/Repository/AdapterRepository.php class AdapterRepository (line 11) | final class AdapterRepository implements RepositoryInterface method __construct (line 35) | public function __construct(ReaderInterface $reader, WriterInterface $... method has (line 48) | public function has(string $name) method get (line 62) | public function get(string $name) method set (line 81) | public function set(string $name, string $value) method clear (line 99) | public function clear(string $name) FILE: src/Repository/RepositoryBuilder.php class RepositoryBuilder (line 20) | final class RepositoryBuilder method __construct (line 68) | private function __construct(array $readers = [], array $writers = [],... method createWithNoAdapters (line 81) | public static function createWithNoAdapters() method createWithDefaultAdapters (line 91) | public static function createWithDefaultAdapters() method defaultAdapters (line 103) | private static function defaultAdapters() method isAnAdapterClass (line 120) | private static function isAnAdapterClass(string $name) method addReader (line 141) | public function addReader($reader) method addWriter (line 174) | public function addWriter($writer) method addAdapter (line 208) | public function addAdapter($adapter) method immutable (line 235) | public function immutable() method allowList (line 247) | public function allowList(?array $allowList = null) method make (line 257) | public function make() FILE: src/Repository/RepositoryInterface.php type RepositoryInterface (line 7) | interface RepositoryInterface method has (line 16) | public function has(string $name); method get (line 27) | public function get(string $name); method set (line 39) | public function set(string $name, string $value); method clear (line 50) | public function clear(string $name); FILE: src/Store/File/Paths.php class Paths (line 10) | final class Paths method __construct (line 19) | private function __construct() method filePaths (line 32) | public static function filePaths(array $paths, array $names) FILE: src/Store/File/Reader.php class Reader (line 14) | final class Reader method __construct (line 23) | private function __construct() method read (line 43) | public static function read(array $filePaths, bool $shortCircuit = tru... method readFromFile (line 70) | private static function readFromFile(string $path, ?string $encoding =... FILE: src/Store/FileStore.php class FileStore (line 10) | final class FileStore implements StoreInterface method __construct (line 42) | public function __construct(array $filePaths, bool $shortCircuit, ?str... method read (line 56) | public function read() FILE: src/Store/StoreBuilder.php class StoreBuilder (line 9) | final class StoreBuilder method __construct (line 54) | private function __construct(array $paths = [], array $names = [], boo... method createWithNoNames (line 67) | public static function createWithNoNames() method createWithDefaultName (line 77) | public static function createWithDefaultName() method addPath (line 89) | public function addPath(string $path) method addName (line 101) | public function addName(string $name) method shortCircuit (line 111) | public function shortCircuit() method fileEncoding (line 123) | public function fileEncoding(?string $fileEncoding = null) method make (line 133) | public function make() FILE: src/Store/StoreInterface.php type StoreInterface (line 7) | interface StoreInterface method read (line 16) | public function read(); FILE: src/Store/StringStore.php class StringStore (line 7) | final class StringStore implements StoreInterface method __construct (line 23) | public function __construct(string $content) method read (line 33) | public function read() FILE: src/Util/Regex.php class Regex (line 13) | final class Regex method __construct (line 22) | private function __construct() method matches (line 35) | public static function matches(string $pattern, string $subject) method occurrences (line 50) | public static function occurrences(string $pattern, string $subject) method replaceCallback (line 67) | public static function replaceCallback(string $pattern, callable $call... method split (line 82) | public static function split(string $pattern, string $subject) method pregAndWrap (line 100) | private static function pregAndWrap(callable $operation, string $subject) FILE: src/Util/Str.php class Str (line 14) | final class Str method __construct (line 23) | private function __construct() method utf8 (line 36) | public static function utf8(string $input, ?string $encoding = null) method pos (line 77) | public static function pos(string $haystack, string $needle) method substr (line 92) | public static function substr(string $input, int $start, ?int $length ... method len (line 104) | public static function len(string $input) FILE: src/Validator.php class Validator (line 12) | class Validator method __construct (line 36) | public function __construct(RepositoryInterface $repository, array $va... method required (line 49) | public function required() method notEmpty (line 66) | public function notEmpty() method isInteger (line 83) | public function isInteger() method isBoolean (line 100) | public function isBoolean() method allowedValues (line 123) | public function allowedValues(array $choices) method allowedRegexValues (line 142) | public function allowedRegexValues(string $regex) method assert (line 162) | public function assert(callable $callback, string $message) method assertNullable (line 194) | public function assertNullable(callable $callback, string $message) FILE: tests/Dotenv/DotenvTest.php class DotenvTest (line 16) | final class DotenvTest extends TestCase method setFolder (line 28) | public static function setFolder() method testDotenvThrowsExceptionIfUnableToLoadFile (line 33) | public function testDotenvThrowsExceptionIfUnableToLoadFile() method testDotenvThrowsExceptionIfUnableToLoadFiles (line 43) | public function testDotenvThrowsExceptionIfUnableToLoadFiles() method testDotenvThrowsExceptionWhenNoFiles (line 53) | public function testDotenvThrowsExceptionWhenNoFiles() method testDotenvTriesPathsToLoad (line 63) | public function testDotenvTriesPathsToLoad() method testDotenvTriesPathsToLoadTwice (line 69) | public function testDotenvTriesPathsToLoadTwice() method testDotenvTriesPathsToSafeLoad (line 78) | public function testDotenvTriesPathsToSafeLoad() method testDotenvSkipsLoadingIfFileIsMissing (line 84) | public function testDotenvSkipsLoadingIfFileIsMissing() method testDotenvLoadsEnvironmentVars (line 90) | public function testDotenvLoadsEnvironmentVars() method testDotenvLoadsEnvironmentVarsMultipleWithShortCircuitMode (line 103) | public function testDotenvLoadsEnvironmentVarsMultipleWithShortCircuit... method testDotenvLoadsEnvironmentVarsMultipleWithoutShortCircuitMode (line 113) | public function testDotenvLoadsEnvironmentVarsMultipleWithoutShortCirc... method testCommentedDotenvLoadsEnvironmentVars (line 123) | public function testCommentedDotenvLoadsEnvironmentVars() method testQuotedDotenvLoadsEnvironmentVars (line 139) | public function testQuotedDotenvLoadsEnvironmentVars() method testLargeDotenvLoadsEnvironmentVars (line 154) | public function testLargeDotenvLoadsEnvironmentVars() method testDotenvLoadsMultibyteVars (line 162) | public function testDotenvLoadsMultibyteVars() method testDotenvLoadsMultibyteUTF8Vars (line 171) | public function testDotenvLoadsMultibyteUTF8Vars() method testDotenvLoadWithInvalidEncoding (line 180) | public function testDotenvLoadWithInvalidEncoding() method testDotenvLoadsMultibyteWindowsVars (line 190) | public function testDotenvLoadsMultibyteWindowsVars() method testMultipleDotenvLoadsEnvironmentVars (line 197) | public function testMultipleDotenvLoadsEnvironmentVars() method testExportedDotenvLoadsEnvironmentVars (line 205) | public function testExportedDotenvLoadsEnvironmentVars() method testDotenvLoadsEnvGlobals (line 217) | public function testDotenvLoadsEnvGlobals() method testDotenvLoadsServerGlobals (line 227) | public function testDotenvLoadsServerGlobals() method testDotenvNestedEnvironmentVars (line 237) | public function testDotenvNestedEnvironmentVars() method testDotenvNullFileArgumentUsesDefault (line 256) | public function testDotenvNullFileArgumentUsesDefault() method testDotenvTrimmedKeys (line 268) | public function testDotenvTrimmedKeys() method testDotenvLoadDoesNotOverwriteEnv (line 275) | public function testDotenvLoadDoesNotOverwriteEnv() method testDotenvLoadAfterOverload (line 283) | public function testDotenvLoadAfterOverload() method testDotenvOverloadAfterLoad (line 291) | public function testDotenvOverloadAfterLoad() method testDotenvOverloadDoesOverwriteEnv (line 299) | public function testDotenvOverloadDoesOverwriteEnv() method testDotenvAllowsSpecialCharacters (line 306) | public function testDotenvAllowsSpecialCharacters() method testMultilineLoading (line 320) | public function testMultilineLoading() method testEmptyLoading (line 332) | public function testEmptyLoading() method testUnicodeVarNames (line 338) | public function testUnicodeVarNames() method testDirectConstructor (line 346) | public function testDirectConstructor() method testDotenvParseExample1 (line 361) | public function testDotenvParseExample1() method testDotenvParseExample2 (line 374) | public function testDotenvParseExample2() method testDotenvParseEmptyCase (line 381) | public function testDotenvParseEmptyCase() FILE: tests/Dotenv/Loader/LoaderTest.php class LoaderTest (line 17) | final class LoaderTest extends TestCase method testParserInstanceOf (line 19) | public function testParserInstanceOf() method testLoaderWithNoReaders (line 24) | public function testLoaderWithNoReaders() method testLoaderWithAllowList (line 35) | public function testLoaderWithAllowList() method testLoaderWithGarbage (line 47) | public function testLoaderWithGarbage() method providesAdapters (line 62) | public static function providesAdapters() method testLoaderWithSpecificAdapter (line 76) | public function testLoaderWithSpecificAdapter($adapter) FILE: tests/Dotenv/Parser/EntryParserTest.php class EntryParserTest (line 13) | final class EntryParserTest extends TestCase method testBasicParse (line 15) | public function testBasicParse() method testNullParse (line 21) | public function testNullParse() method testUnicodeNameParse (line 27) | public function testUnicodeNameParse() method testQuotesParse (line 33) | public function testQuotesParse() method testNewlineParse (line 39) | public function testNewlineParse() method testTabParseDouble (line 45) | public function testTabParseDouble() method testTabParseSingle (line 51) | public function testTabParseSingle() method testNonEscapeParse1 (line 57) | public function testNonEscapeParse1() method testNonEscapeParse2 (line 63) | public function testNonEscapeParse2() method testBadEscapeParse (line 69) | public function testBadEscapeParse() method testInlineVariable (line 75) | public function testInlineVariable() method testInlineVariableOffset (line 81) | public function testInlineVariableOffset() method testInlineVariables (line 87) | public function testInlineVariables() method testNonInlineVariable (line 93) | public function testNonInlineVariable() method testWhitespaceParse (line 100) | public function testWhitespaceParse() method testExportParse (line 106) | public function testExportParse() method testExportParseTab (line 112) | public function testExportParseTab() method testExportParseFail (line 118) | public function testExportParseFail() method testClosingSlashParse (line 124) | public function testClosingSlashParse() method testParseInvalidSpaces (line 130) | public function testParseInvalidSpaces() method testParseStrayEquals (line 136) | public function testParseStrayEquals() method testParseInvalidName (line 142) | public function testParseInvalidName() method testParserEscapingDouble (line 148) | public function testParserEscapingDouble() method testParserEscapingSingle (line 154) | public function testParserEscapingSingle() method testParserMissingClosingSingleQuote (line 160) | public function testParserMissingClosingSingleQuote() method testParserMissingClosingDoubleQuote (line 166) | public function testParserMissingClosingDoubleQuote() method testParserMissingClosingQuotes (line 172) | public function testParserMissingClosingQuotes() method testParserClosingQuoteWithEscape (line 178) | public function testParserClosingQuoteWithEscape() method checkPositiveResult (line 192) | private function checkPositiveResult(Result $result, string $name, str... method checkEmptyResult (line 213) | private function checkEmptyResult(Result $result, string $name) method checkErrorResult (line 229) | private function checkErrorResult(Result $result, string $error) FILE: tests/Dotenv/Parser/LexerTest.php class LexerTest (line 10) | final class LexerTest extends TestCase method provideLexCases (line 15) | public static function provideLexCases() method testLex (line 36) | public function testLex(string $input, array $output) FILE: tests/Dotenv/Parser/LinesTest.php class LinesTest (line 11) | final class LinesTest extends TestCase method testProcessBasic (line 13) | public function testProcessBasic() method testProcessQuotes (line 35) | public function testProcessQuotes() FILE: tests/Dotenv/Parser/ParserTest.php class ParserTest (line 14) | final class ParserTest extends TestCase method testParserInstanceOf (line 16) | public function testParserInstanceOf() method testFullParse (line 21) | public function testFullParse() method testBadEscapeParse (line 34) | public function testBadEscapeParse() method testParseInvalidSpaces (line 42) | public function testParseInvalidSpaces() method testParseStrayEquals (line 50) | public function testParseStrayEquals() method testParseInvalidName (line 58) | public function testParseInvalidName() method checkPositiveEntry (line 74) | private function checkPositiveEntry(Entry $entry, string $name, string... method checkEmptyEntry (line 92) | private function checkEmptyEntry(Entry $entry, string $name) FILE: tests/Dotenv/Repository/Adapter/ArrayAdapterTest.php class ArrayAdapterTest (line 10) | final class ArrayAdapterTest extends TestCase method testGoodRead (line 12) | public function testGoodRead() method testUndefinedRead (line 21) | public function testUndefinedRead() method testGoodWrite (line 29) | public function testGoodWrite() method testEmptyWrite (line 36) | public function testEmptyWrite() method testGoodDelete (line 43) | public function testGoodDelete() method createAdapter (line 53) | private static function createAdapter() FILE: tests/Dotenv/Repository/Adapter/EnvConstAdapterTest.php class EnvConstAdapterTest (line 10) | final class EnvConstAdapterTest extends TestCase method testGoodRead (line 12) | public function testGoodRead() method testFalseRead (line 20) | public function testFalseRead() method testTrueRead (line 28) | public function testTrueRead() method testBadTypeRead (line 36) | public function testBadTypeRead() method testUndefinedRead (line 43) | public function testUndefinedRead() method testGoodWrite (line 50) | public function testGoodWrite() method testEmptyWrite (line 56) | public function testEmptyWrite() method testGoodDelete (line 62) | public function testGoodDelete() method createAdapter (line 71) | private static function createAdapter() FILE: tests/Dotenv/Repository/Adapter/PutenvAdapterTest.php class PutenvAdapterTest (line 10) | final class PutenvAdapterTest extends TestCase method testGoodRead (line 12) | public function testGoodRead() method testUndefinedRead (line 20) | public function testUndefinedRead() method testGoodWrite (line 27) | public function testGoodWrite() method testEmptyWrite (line 33) | public function testEmptyWrite() method testGoodDelete (line 39) | public function testGoodDelete() method createAdapter (line 48) | private static function createAdapter() FILE: tests/Dotenv/Repository/Adapter/ServerConstAdapterTest.php class ServerConstAdapterTest (line 10) | final class ServerConstAdapterTest extends TestCase method testGoodRead (line 12) | public function testGoodRead() method testFalseRead (line 20) | public function testFalseRead() method testTrueRead (line 28) | public function testTrueRead() method testBadTypeRead (line 36) | public function testBadTypeRead() method testUndefinedRead (line 43) | public function testUndefinedRead() method testGoodWrite (line 50) | public function testGoodWrite() method testEmptyWrite (line 56) | public function testEmptyWrite() method testGoodDelete (line 62) | public function testGoodDelete() method createAdapter (line 71) | private static function createAdapter() FILE: tests/Dotenv/Repository/RepositoryTest.php class RepositoryTest (line 15) | final class RepositoryTest extends TestCase method refreshKeyVal (line 27) | public function refreshKeyVal() method load (line 35) | private function load() method keyVal (line 51) | private function keyVal(bool $reset = false) method key (line 65) | private function key() method value (line 77) | private function value() method testRepositoryInstanceOf (line 85) | public function testRepositoryInstanceOf() method testMutableLoaderClearsEnvironmentVars (line 91) | public function testMutableLoaderClearsEnvironmentVars() method testImmutableLoaderCannotClearExistingEnvironmentVars (line 106) | public function testImmutableLoaderCannotClearExistingEnvironmentVars() method testImmutableLoaderCanClearSetEnvironmentVars (line 122) | public function testImmutableLoaderCanClearSetEnvironmentVars() method testCheckingWhetherVariableExists (line 139) | public function testCheckingWhetherVariableExists() method testHasWithBadVariable (line 149) | public function testHasWithBadVariable() method testGettingVariableByName (line 158) | public function testGettingVariableByName() method testGettingNullVariable (line 167) | public function testGettingNullVariable() method testGettingEmptyVariable (line 176) | public function testGettingEmptyVariable() method testSettingVariable (line 186) | public function testSettingVariable() method testSettingNullVariable (line 197) | public function testSettingNullVariable() method testSettingEmptyVariable (line 206) | public function testSettingEmptyVariable() method testClearingVariable (line 216) | public function testClearingVariable() method testClearingVariableWithArrayAdapter (line 227) | public function testClearingVariableWithArrayAdapter() method testClearingNullVariable (line 239) | public function testClearingNullVariable() method testClearingEmptyVariable (line 248) | public function testClearingEmptyVariable() method testCannotSetVariableOnImmutableInstance (line 258) | public function testCannotSetVariableOnImmutableInstance() method testCannotClearVariableOnImmutableInstance (line 271) | public function testCannotClearVariableOnImmutableInstance() method testBuildWithBadReader (line 282) | public function testBuildWithBadReader() method testBuildWithBadWriter (line 290) | public function testBuildWithBadWriter() method testBuildWithBadAdapter (line 298) | public function testBuildWithBadAdapter() FILE: tests/Dotenv/Store/StoreTest.php class StoreTest (line 13) | final class StoreTest extends TestCase method setFolder (line 25) | public static function setFolder() method testBasicReadDirect (line 30) | public function testBasicReadDirect() method testBasicRead (line 42) | public function testBasicRead() method testBasicReadWindowsEncoding (line 53) | public function testBasicReadWindowsEncoding() method testBasicReadBadEncoding (line 66) | public function testBasicReadBadEncoding() method testFileReadMultipleShortCircuitModeDirect (line 79) | public function testFileReadMultipleShortCircuitModeDirect() method testFileReadMultipleShortCircuitMode (line 91) | public function testFileReadMultipleShortCircuitMode() method testFileReadMultipleWithoutShortCircuitModeDirect (line 105) | public function testFileReadMultipleWithoutShortCircuitModeDirect() method testFileReadMultipleWithoutShortCircuitMode (line 119) | public function testFileReadMultipleWithoutShortCircuitMode() method testFileReadWithUtf8WithBomEncoding (line 130) | public function testFileReadWithUtf8WithBomEncoding() FILE: tests/Dotenv/ValidatorTest.php class ValidatorTest (line 13) | final class ValidatorTest extends TestCase method setFolder (line 25) | public static function setFolder() method createArrayDotenv (line 35) | public static function createArrayDotenv(string $name = '.env') method testDotenvRequiredStringEnvironmentVars (line 45) | public function testDotenvRequiredStringEnvironmentVars() method testDotenvAllowedValues (line 55) | public function testDotenvAllowedValues() method testDotenvAllowedValuesIfPresent (line 65) | public function testDotenvAllowedValuesIfPresent() method testDotenvAllowedValuesIfNotPresent (line 75) | public function testDotenvAllowedValuesIfNotPresent() method testDotenvProhibitedValues (line 82) | public function testDotenvProhibitedValues() method testDotenvProhibitedValuesIfPresent (line 93) | public function testDotenvProhibitedValuesIfPresent() method testDotenvRequiredThrowsRuntimeException (line 104) | public function testDotenvRequiredThrowsRuntimeException() method testDotenvRequiredArrayEnvironmentVars (line 122) | public function testDotenvRequiredArrayEnvironmentVars() method testDotenvAssertions (line 129) | public function testDotenvAssertions() method testDotenvEmptyThrowsRuntimeException (line 173) | public function testDotenvEmptyThrowsRuntimeException() method testDotenvEmptyWhenNotPresent (line 187) | public function testDotenvEmptyWhenNotPresent() method testDotenvStringOfSpacesConsideredEmpty (line 194) | public function testDotenvStringOfSpacesConsideredEmpty() method validBooleanValuesDataProvider (line 210) | public static function validBooleanValuesDataProvider() method testCanValidateBooleans (line 243) | public function testCanValidateBooleans(string $boolean) method testCanValidateBooleansIfPresent (line 254) | public function testCanValidateBooleansIfPresent(string $boolean) method invalidBooleanValuesDataProvider (line 266) | public static function invalidBooleanValuesDataProvider() method testCanInvalidateNonBooleans (line 284) | public function testCanInvalidateNonBooleans(string $boolean) method testCanInvalidateNonBooleansIfPresent (line 298) | public function testCanInvalidateNonBooleansIfPresent(string $boolean) method testCanInvalidateBooleanNonExist (line 309) | public function testCanInvalidateBooleanNonExist() method testIfPresentBooleanNonExist (line 323) | public function testIfPresentBooleanNonExist() method validIntegerValuesDataProvider (line 335) | public static function validIntegerValuesDataProvider() method testCanValidateIntegers (line 350) | public function testCanValidateIntegers(string $integer) method testCanValidateIntegersIfPresent (line 361) | public function testCanValidateIntegersIfPresent(string $integer) method invalidIntegerValuesDataProvider (line 373) | public static function invalidIntegerValuesDataProvider() method testCanInvalidateNonIntegers (line 392) | public function testCanInvalidateNonIntegers(string $integer) method testCanInvalidateNonIntegersIfExist (line 406) | public function testCanInvalidateNonIntegersIfExist(string $integer) method testCanInvalidateIntegerNonExist (line 417) | public function testCanInvalidateIntegerNonExist() method testIfPresentIntegerNonExist (line 431) | public function testIfPresentIntegerNonExist() method testDotenvRegexMatchPass (line 441) | public function testDotenvRegexMatchPass() method testDotenvRegexMatchFail (line 448) | public function testDotenvRegexMatchFail() method testDotenvRegexMatchError (line 459) | public function testDotenvRegexMatchError() method testDotenvRegexMatchNotPresent (line 473) | public function testDotenvRegexMatchNotPresent()