Lines Matching refs:string
16 * A factory class to parse a string and create a DsnFunction.
29 * string, then a "dsn()" function will be added.
33 public static function parseFunc(string $dsn): DsnFunction
47 throw new SyntaxException($dsn, 'dsn' === $functionName ? 'The DSN is empty' : 'A function must have arguments, an empty string was provided.');
64 public static function parse(string $dsn): Dsn
76 public static function parseUrl(string $dsn): Url
86 public static function parsePath(string $dsn): Path
99 private static function parseArguments(string $dsn)
113 private static function getDsn(string $dsn): Dsn
162 private static function explodeUrl(string $url, string $dsn): array