| Percentage | Lines | ||
|---|---|---|---|
| Exception |
|
0 % | 2 |
| EmptyArgumentException |
|
100 % | 17 |
| WrongArgumentException |
|
100 % | 17 |
| MySqlDsn |
|
100 % | 14 |
| PostgreSqlDsn |
|
100 % | 85 |
| BaseDns |
|
100 % | 83 |
| MySqlUnixSocketDsn |
|
100 % | 70 |
| Sqlite2Dsn |
|
100 % | 8 |
| SqliteDsn |
|
100 % | 44 |
| CRAP Score | Lines | ||
|---|---|---|---|
| PostgreSqlDsn::toString() | 3 | 13 | |
| BaseDns::setDbName() | 2 | 9 | |
| BaseDns::setHost() | 2 | 9 | |
| BaseDns::setPort() | 2 | 9 | |
| MySqlUnixSocketDsn::setUnixSocket() | 2 | 9 | |
| MySqlUnixSocketDsn::setDbName() | 2 | 9 | |
| PostgreSqlDsn::setUser() | 2 | 9 | |
| PostgreSqlDsn::setPassword() | 2 | 9 | |
| SqliteDsn::setPath() | 2 | 9 | |
| BaseDns::getDbName() | 1 | 3 | |