| Total Complexity | 95 |
| Dependencies | 3 |
| Dependents | 2 |
| Total lines | 2,317 |
| Lines of code | 282 |
| Logical lines of code | 183 |
| Comment lines | 215 |
| Methods | 13 |
| Properties | 7 |
| Method | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| isValid() | 52 | 143 | ||
| decodePunycode() | 36 | 22 | 70 | |
| __construct() | 55 | 6 | 20 | |
| setOptions() | 59 | 5 | 15 | |
| setIpValidator() | 69 | 2 | 7 | |
| getOptions() | 82 | 1 | 3 | |
| getIpValidator() | 80 | 1 | 3 | |
| getAllow() | 80 | 1 | 3 | |
| setAllow() | 76 | 1 | 4 | |
| getValidateIdn() | 80 | 1 | 3 | |
| setValidateIdn() | 76 | 1 | 4 | |
| getValidateTld() | 80 | 1 | 3 | |
| setValidateTld() | 76 | 1 | 4 |