Lines Matching defs:Dsn
5 namespace Nyholm\Dsn;
7 use Nyholm\Dsn\Configuration\Dsn;
8 use Nyholm\Dsn\Configuration\DsnFunction;
9 use Nyholm\Dsn\Configuration\Path;
10 use Nyholm\Dsn\Configuration\Url;
11 use Nyholm\Dsn\Exception\DsnTypeNotSupported;
12 use Nyholm\Dsn\Exception\FunctionsNotAllowedException;
13 use Nyholm\Dsn\Exception\SyntaxException;
64 public static function parse(string $dsn): Dsn
97 * @return DsnFunction|Dsn
113 private static function getDsn(string $dsn): Dsn
127 return new Dsn($scheme);
143 return new Dsn($scheme, self::getQuery($parts));