PHPackages                             andreyors/dsn - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. andreyors/dsn

AbandonedArchivedLibrary[Parsing &amp; Serialization](/categories/parsing)

andreyors/dsn
=============

DSN (Data Source Name) Parser

0.2.2(2y ago)01.7kMITPHPPHP ^5.6.0 || ^7.0 || ^8.0

Since Jun 24Pushed 2y ago2 watchersCompare

[ Source](https://github.com/andreyors/dsn)[ Packagist](https://packagist.org/packages/andreyors/dsn)[ RSS](/packages/andreyors-dsn/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

dsn (data source name)
======================

[](#dsn-data-source-name)

[![Latest Stable Version](https://camo.githubusercontent.com/da09ca6f152f5559808d5257876527055b9c960d260a029dac3138a376226be0/68747470733a2f2f706f7365722e707567782e6f72672f616e647265796f72732f64736e2f762f737461626c65)](https://packagist.org/packages/andreyors/dsn)[![Build Status](https://camo.githubusercontent.com/e5e458cef11413ff6c11e53225a8a7cbeb91780dade51b9fbfb9cdb1245e4d91/68747470733a2f2f7472617669732d63692e6f72672f616e647265796f72732f64736e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/andreyors/dsn)[![Downloads](https://camo.githubusercontent.com/41d28cbc1f06f235d82c285550408cad0677f3f577bbf219d5f0c52c3c12e02d/68747470733a2f2f706f7365722e707567782e6f72672f616e647265796f72732f64736e2f646f776e6c6f616473)](https://packagist.org/packages/andreyors/dsn)[![codecov](https://camo.githubusercontent.com/7f7de80d80d595179f5c596341ad237593fdaccea32973a65a6aecc3dacb572b/68747470733a2f2f636f6465636f762e696f2f67682f616e647265796f72732f64736e2f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/andreyors/dsn)[![Deps](https://camo.githubusercontent.com/af5f885b1dd64b141209e1c1c9c7149368cc56c5bd7922b1a17e367c89dfe197/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646570656e64656e636965732d7570253230746f253230646174652d627269676874677265656e2e737667)](https://camo.githubusercontent.com/af5f885b1dd64b141209e1c1c9c7149368cc56c5bd7922b1a17e367c89dfe197/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646570656e64656e636965732d7570253230746f253230646174652d627269676874677265656e2e737667)[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://opensource.org/licenses/MIT)[![M score](https://camo.githubusercontent.com/1d2aab5a6763f925201474e2a8ce25a41e9ed7bb925f5a0eef9056ccf59deaf1/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f31353966616263623237373930333936326564622f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/andreyors/dsn/maintainability)[![PHP 7 ready](https://camo.githubusercontent.com/80062c9a9cff05df6cba8b847a18ee79c193214b96f6288b5135e511caa86ec1/687474703a2f2f7068703772656164792e74696d6573706c696e7465722e63682f616e647265796f72732f64736e2f62616467652e737667)](https://travis-ci.org/andreyors/dsn)

A DSN Parser for 12 factor apps

Getting started
---------------

[](#getting-started)

### Prerequisites

[](#prerequisites)

- Composer

### Supported

[](#supported)

- MySQL DSN
- PostgreSQL DSN
- Redis DSN
- FTP and SFTP DSN

### Installing

[](#installing)

`composer require andreyors/dsn`

### Usage

[](#usage)

```
