| @@ 630-636 (lines=7) @@ | ||
| 627 | } |
|
| 628 | $url .= '@'; |
|
| 629 | } |
|
| 630 | if (isset($params['database_host'])) { |
|
| 631 | $url .= $params['database_host']; |
|
| 632 | if (isset($params['database_port'])) { |
|
| 633 | $url .= ':'.$params['database_port']; |
|
| 634 | } |
|
| 635 | $url .= '/'; |
|
| 636 | } |
|
| 637 | $url .= $params['database_name']; |
|
| 638 | break; |
|
| 639 | } |
|
| @@ 689-695 (lines=7) @@ | ||
| 686 | } else { |
|
| 687 | $url = 'smtp://'; |
|
| 688 | } |
|
| 689 | if (isset($params['smtp_username'])) { |
|
| 690 | $url .= $params['smtp_username']; |
|
| 691 | if (isset($params['smtp_password'])) { |
|
| 692 | $url .= ':'.$params['smtp_password']; |
|
| 693 | } |
|
| 694 | $url .= '@'; |
|
| 695 | } |
|
| 696 | ||
| 697 | $queryStrings = []; |
|
| 698 | if (isset($params['encryption'])) { |
|
| @@ 713-718 (lines=6) @@ | ||
| 710 | } |
|
| 711 | ksort($queryStrings, SORT_STRING); |
|
| 712 | ||
| 713 | if (isset($params['smtp_host'])) { |
|
| 714 | $url .= $params['smtp_host']; |
|
| 715 | if (isset($params['smtp_port'])) { |
|
| 716 | $url .= ':'.$params['smtp_port']; |
|
| 717 | } |
|
| 718 | } |
|
| 719 | ||
| 720 | if (isset($params['smtp_username']) || array_values($queryStrings)) { |
|
| 721 | $url .= '?'; |
|